我在测试多机can总线通信时,发现只要多次拔插其中一个28335的CAN接口,必然会导致该28335的CAN停止发送,这是什么原因呢?
{
ECanaMboxes.MBOX11.MDH.word.HI_WORD =
ders3_V32_simple_can_B.TmpSignalConversionAtSendBO[3];
ECanaMboxes.MBOX11.MDH.word.LOW_WORD =
ders3_V32_simple_can_B.TmpSignalConversionAtSendBO[2];
ECanaMboxes.MBOX11.MDL.word.HI_WORD =
ders3_V32_simple_can_B.TmpSignalConversionAtSendBO[1];
ECanaMboxes.MBOX11.MDL.word.LOW_WORD =
ders3_V32_simple_can_B.TmpSignalConversionAtSendBO[0];
ECanaMboxes.MBOX11.MSGCTRL.bit.DLC = 8;
ECanaRegs.CANTRS.all = (((uint32_T) 0x00000001) << 11);
EDIS;