адрес в может протокол и формат dbc? - PullRequest
0 голосов
/ 16 мая 2018

Правильно ли я понимаю, что могут ли ecus / node получать все сообщения на шине и фильтровать сообщения по идентификатору сообщения?В моем файле DBC (когда openend в векторном каноэ) я вижу имя узла и адрес узла.Для чего этот адрес хорош?Thx

Ответы [ 2 ]

0 голосов
/ 16 августа 2018

Верно ли, что узлы могут получить все сообщения на шине и могут фильтровать сообщения по идентификатору сообщения?

Да.

В моем файле DBC (когда openend в векторном каноэ) я вижу имя узла и адрес узла.Для чего этот адрес хорош?

ID и адрес - это одно и то же.Имя - это просто помощь людям.

0 голосов
/ 28 мая 2018

В протоколе CAN сообщения передаются на шину.Каждый ЭБУ настроен на прием только определенных сообщений на основе CAN DBC.Файл DBC содержит сведения обо всех сообщениях TX и RX для всех узлов.Эти узлы - не что иное, как разные ЭБУ.Адрес используется для арбитража на автобусе.CAN использует CSMA / CA (предотвращение конфликтов множественного доступа с контролем несущей).Таким образом, если два блока ECU хотят отправить сообщение одновременно, только один сможет отправить сообщение на основе арбитража.

...