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.

28335CAN总线停止发送的问题



我在测试多机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;