您好:
关于 CAN 中断:
CANIntEnable (CAN0_BASE、CAN_INT_MASTER | CAN_INT_ERROR | CAN_INT_STATUS);
当 CAN_INT_STATUS 被启用时、当接收到一个数据包时、将会有两个中断、一个是 CAN_INT_INTID_STATUS 中断、当我检查此中断时、将显示 CAN_STATUS_RXOK; 另一个是 CANRXOBJECT 中断、这将触发接收过程;
那么、我禁用 CAN_INT_STATUS、这是否会影响 CAN 接口正常工作?
当我测试此配置时、CPU 有时会接收到一个 CANRXOBJECT 中断、并且接收到的 CAN 数据长度为0的数据包 、一个标志为0x10a、这是否是正常过程?
当我断开 CAN_INT_STATUS 的连接时、我还禁用 了 LEC 中断、因此当 LEC 发生时、它将触发 一个接收中断?
谢谢
Yaoaili