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.

TMS320F280049C: CAN通信出现BUSOFF后复位CAN模块后无法重新恢复通信问题。

Part Number: TMS320F280049C

产品运行过程中,和电池的can通信会出现中断现象,读取了出现故障时ERR State,发现BUSOFF位被置一。

出现通信中断时,监控了总线上的数据流,仍有3帧数据(电池主动上发)持续发送,但DSP接收不到(接收这几帧的代码都不运行了)。

有另外一帧数据由DSP下发,此帧数据也丢失。

程序做了这样的处理:检测到BUSOFF状态后,对CAN硬件配置全部重新初始化。但是can通信无法恢复,仍一直处于BUSOFF状态。

想问问CAN复位时有什么需要注意的地方么