1 (07-04-2021 13:37:24 отредактировано SobolevAleksey)

Тема: Слишком большое сообщение

Слишком большое can id
18DAF12C
Константа не позволяет задать такое значение , есть выход?
Нужно вместо имеющихся Id задать следующие
18DA58F1
18DA2CF1
18DAF12C

Вложений в сообщении

Иконка вложения Range sport.cfd 4.95 кб, скачивался 119 раз, последний раз 2021-04-07 

2

Re: Слишком большое сообщение

Это расширенные идентификаторы (https://ru.wikipedia.org/wiki/Controlle … 1%8B%D1%85).
Работа с расширенными ID поддерживается контроллерами CANNY. ID разбивается на старшую и младшую часть, для каждой из которых предназначены соответствующие регистры драйвера CAN (https://canny.ru/docs/c53pico/can/#sec- … y-drajvera). Для передачи сообщения с расширенным ID в регистре CAN ERL требуется указать соответствующий признак - установить старший бит (пример отправки сообщения CAN №3 https://canny.ru/docs/c53pico/can/#sec- … an-primery).
Дополненная диаграмма во вложении.

Вложений в сообщении

Иконка вложения c53pico_Range sport.cfd 5.7 кб, скачивался 124 раз, последний раз 2021-04-07