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.

TMS570LC4357: CAN连续接收时会出现丢包的情况

Part Number: TMS570LC4357

我用一个开发板的can1的1,2,3发送数据,用另一个开发板的can2的1,2,3接收数据,我通过can分析仪发现,can1的3个通道的数据都是发送上来的,但是can2的1,2,3通道偶尔会出现接收不到包的情况,比如1,2接收到,但3没用接收到,或者1,3接收到,但2没有接收到。这种情况应该怎么解决

  • 您好我们已收到您的问题并升级到英文论坛寻求帮助,如有答复将尽快回复您,谢谢!

  • 您好,为了更好地解决您的问题,您能否提供以下信息:

    1. 请问您有没有设置任何错误标志? 例如 ACK 错误,CRC 错误或 TxOK=0。

    2. 您有没有尝试生成 CAN BUSOFF ? 断开导线 (CAN_H 和 CAN_L) 可能不会生成 CAN BUSOFF ,并且无法自动恢复通信。