Part Number:TMS570LC4357
我用一个开发板的can1的1,2,3发送数据,用另一个开发板的can2的1,2,3接收数据,我通过can分析仪发现,can1的3个通道的数据都是发送上来的,但是can2的1,2,3通道偶尔会出现接收不到包的情况,比如1,2接收到,但3没用接收到,或者1,3接收到,但2没有接收到。这种情况应该怎么解决
Cherry Zhou:
您好我们已收到您的问题并升级到英文论坛寻求帮助,如有答复将尽快回复您,谢谢!
,
Cherry Zhou:
您好,为了更好地解决您的问题,您能否提供以下信息:
1. 请问您有没有设置任何错误标志? 例如 ACK 错误,CRC 错误或 TxOK=0。
2. 您有没有尝试生成 CAN BUSOFF ? 断开导线 (CAN_H 和 CAN_L) 可能不会生成 CAN BUSOFF ,并且无法自动恢复通信。