在按照HAL code generator的canINT 的example进行相关的设置,设置的can2为接收中断INT,can1–》can2,但是在IAR调试中,发现canTransmit函数进入后,返回值为success=1说明can发送到messagebox1中了(并且led闪灯,说明发送函数执行过)。在中断函数canMessageNotification中设置了断点,但程序无法进入这个中断函数。怎么回事?
如附件所示
Jay:
Hi ml0943,
我看到你的工程里CAN2只用到Highlevel中断。请检查你的接收中断使用的的确是Highlevel的中断线。
或者说你把LowLevel的中断也使能,然后可以在can.c中打断点看,进入的是哪个中断。
Regards,
Jay