This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
用CAN盒调试,需要发送3次数据,才能进入CAN中断,不知道问题出在哪里。第一次第二次发送数据,CANMDL、CANMDH值不变,只有第三次发送数据,CANMDL、CANMDH值才变,请问是什么原因造成的呢
这种行为每次都会重现吗?还是偶尔会发生?每次接收后RMP位是否清零?
您是指即使您已将RMP清零,偶尔也会无法中断?您检查过 "Received Message Lost" 的情况吗?是否可能存在竞态条件?也就是说应用程序无法立即为有问题的邮箱检修中断故障。若存在这种情况,请打开几个具有相同MSGID的邮箱并使用OPC机制。
您好,回复请参看E2E链接: http://e2e.ti.com/support/microcontrollers/c2000/f/171/p/783669/2906910#2906910
另外,为避免翻译造成的歧义,如果这个问题还是未得到解决,建议您直接在上述链接中与E2E工程师直接交流。