Не могу настроить работу CAN на фильтрацию.
Пробовал и на LPC2368 и LPC2366.
В режиме BYPASS все OK.
Если выбираю режим фильтрации все - ТИШИНА.
Пробовал и на индивидуальных и групповых индификаторах без разницы.
Подскажите, кто в курсе.
CODE
CAN_AFMR = 0x00000001; //Disable the Acceptance filters to allow setup of the table
FilterPtr = (volatile DWORD *)0xE0038000; //Set pointer to start of acceptance filter menory
*(volatile DWORD *)FilterPtr = 0x460E460D; //Write values to the Standard acceptance filter table
FilterPtr++; //Increment pointer by four bytes
*(volatile DWORD *)FilterPtr = 0x400047FF; //Write values to the Standard acceptance filter table
CAN_SFF_SA = 0x00000000; //Set start address of Standard table
CAN_SFF_GRP_SA = 0x00000004; //Set start address of Standard group table
CAN_EFF_SA = 0x00000008; //Set start address of Extended table
CAN_EFF_GRP_SA = 0x00000008; //Set start address of Extended group table
CAN_EOT = 0x00000008; //Set end of table addr
CAN_AFMR = 0x00000000; //Enable Acceptance filters
CAN2IER = 1; // Enable Receive Interrupt