CAN通讯配置好后只有初次可以正常接收数据,第二次可以进入CAN中断后的ulstatus=CANIntStatus(CANA_BASE, CAN_INT_STS_CAUSE ) =0x8000,进入中断,继续执行读取CANStatusGet(CANA_BASE,CAN_STS_CONTROL),读出的数据是CAN_ES=0x10;说明CAN硬件接收数据正确,之后无法在进入中断识别邮箱,再次进入中断仍是ulstatus=0x8000,所以接收不到数据,不知这是哪里配置出问题了?
Green Deng:有参考过TI历程吗?C:\ti\c2000\C2000Ware_2_00_00_02\device_support\f2837xd\examples\cpu1\can_loopback