Цитата(SasaVitebsk @ Dec 20 2007, 19:06)

Проблемы в том, что с передающего устройства всё валит непрерывно
Проблема только для просмотра линии осциллом, но не проблема для МК, поскольку кан-автомат выбирает сообщения, адресованные только ему.
Цитата(SasaVitebsk @ Dec 20 2007, 19:06)

Сам CAN узел сложноват, и не всё мне понятно. Например непонятно сбрасывается ли прерывание автоматом при входе в прерывание. Там ведь груповое прерывание. Может надо какие-то пляски ритуальные совершить?
Не надо плясок, это лишнее. Бит CANIT в регистре CANGIT сбрасывается автоматически, но не на входе, а на выходе из прерывания - по команде RETI. Остальные CAN прерывания должны сбрасываться в программе записью 1 в соответствующий бит.
Давайте посмотрим ваш пример, что-нибудь и увидим(:-).