专栏底层软件J5 双路CAN通信干扰

J5 双路CAN通信干扰

已解决
五岁月下练剑2023-01-09
69
3

您好,

请问关于J5 双路CAN通信干扰问题。

J5侧使用其CAN0发送,CAN1进行Socket接收通信,当针对CAN0发送器,用CAN_H对电源负极短路,或者CAN_L对电源正极短路,CAN1接收的代码一直阻塞并无任何数据读出。请问这个是否是期望现象?当立即停止短路操作,CAN1仍然没有数据读出,当停止短路时,有什么方法,恢复CAN0发送,CAN1能接收到数据的正常功能?

底层软件
征程3征程5
评论1
0/1000
  • 新手村
    Lv.4

    您好:

    1.这是正常现象;

    2.短路会导致bus-off,通过重新打开CAN才能恢复

    2023-01-09
    0
    2
    • 五岁月下练剑回复新手村:

      好的,谢谢

      2023-01-09
      0
    • 新手村回复五岁月下练剑:

      嗯,不客气

      2023-01-17
      0