MicroPython:Библиотеки/pyb/Класс CAN/CAN.initfilterbanks()

Материал из Онлайн справочника
Версия от 21:35, 4 октября 2020; Myagkij (обсуждение | вклад) (Новая страница: «{{MicroPython/Панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} =CAN.initfilterbanks(nr)<ref>[http://docs.micropyt...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


CAN.initfilterbanks(nr)[1]

  • CAN.initfilterbanks(nr) – сбрасывает и отключает все банки фильтров, а также задает, сколько банков будет присвоено шине CAN(1).

Микроконтроллер STM32F405 оснащен 28 банками фильтров, которыми могут пользоваться оба контроллера CAN-шин. Эта функция задает то, сколько банков фильтров нужно присвоить каждой шине. Аргумент nr – это количество банков, которое будет присвоено шине CAN(1), а оставшиеся из 28 банков будут присвоены шине CAN(2). При загрузке каждому из контроллеров будет присвоено по 14 банков.


<syntaxhighlight lang="python" enclose="div">

См.также

Внешние ссылки