При работе с CAN интерфейсом NXP LPC1768. Устанавливаю Acceptance filter, AFMR =0х00, передаю сам на себя сообщение с идентификатором, который совпадает с этим фильтром. После получаю прерывание, считываю CANRXSR и CAN2ICR. При этом оба этих регистра равны нулю. Если установить AFMR =0x02, то CANRXSR =512 , CAN2ICR = 1.
Что интересно, если установить AFMR =0х00, CAN1IER=0 и CAN2IER=0, прерывание от CAN всё равно возникает.
Как правильно организовать работу с этим самым Acceptance filter и прерыванием по приёму?