Цитата(редактор @ Nov 26 2012, 15:09)

Вариантов реализации CAN-контроллера много. Но все они сперва слушают шину, если на ней нет активности, то начинают передавать свои данные. Если в процессе передачи идентификатора пакета проигрывается арбитраж, то контроллер может ждать очередной паузы на шине для повтора сообщения или сообщить приложению о факте проигрыша, Уже зависит от настроек и конкретной реализации.
Именнос этой микросхемой не работал. Пользовал SiLabs C8051F040
то есть если на шине сидит энное количество устройств и каждое настроено на прием и передачу.
И если приема нет все начинают передавать (учитывая арбитраж) даже когда от них это не нужно?