ACANFD_FeatherM4CAN
Драйвер CAN и CAN FD для платы Adafruit Feather M4 CAN с поддержкой стандартных скоростей и фильтрации адресов
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:eda376888517c41ed25db75e7173d16d42b587b778c6ef145dacf9d9acb34c31ACANFD_FeatherM4CAN-2.0.0-eda37688.zipОписание
Драйвер для работы с CAN и CAN FD на плате Adafruit Feather M4 CAN, которая имеет два отдельных CAN-модуля. Библиотека охватывает основные скорости передачи (62,5, 125, 250, 500 кбит/с, 1 Мбит/с) и при необходимости подбирает параметры для нестандартных частот вроде 833 кбит/с. Поддерживает до 128 фильтров приёма для стандартных и расширенных адресов, по умолчанию принимает все кадры. API совместима с ACAN2517FD, так что если вы уже работали с этой библиотекой, переход будет естественным. Каждый CAN-модуль настраивается независимо с собственным размером Message RAM, и если нужная скорость недостижима, метод begin вернёт код ошибки вместо конфигурации.