Nucleo-F446RE CAN bus RX interrupt
- 9 replies
- 2400 views
I cannot get the CAN bus CAN1_RX0 interrupt to fire. I have two other development boards (STM32429i-EVAL1 and STM32373C-eval) that both work correctly. I am using the same code in each setup thru the ST MX and IDE. The Eval boards have built in CAN interface, so on the Nucleo board I am using a CAN adapter.
I have a USB CAN device to receive and send CAN messages to boards. I also have a CAN logic analyzer verifying messages.
So on the NUCLEO board I am able to verify the CAN message being received is correct on the port PINS PB8 and PB9. tried configuring CAN1_RX to PA11 also, same result.
I have gone back and forth between boards and project trying to find a difference or reason I cannot receive the CAN interrupt on the Nucleo board!
I have attached the Nucleo project.
Any help would be appreciated.
