TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F280049: DCAN的CAN_ERRC.TEC寄存器能软件清除吗?如何操作?

Part Number:TMS320F280049

遇到发送中断异常的问题计数累计到128CAN模块会死掉,但是又不能直接复位CAN的配置和中断线(设计的中断向量表中有优先级高且耗时长的中断),如何通过reset寄存器CAN_ERRC.TEC中的位达到CAN工作正常?

Green Deng:

应该是在复位的时候reset的。我会咨询一下其他工程师关于这个问题的处理方法。

,

Stephen_Shu9:

我是按照例程配置的,但是我发现我只要配置多个发送中断邮箱,我的CAN模块就容易卡死;卡死的现象是总线处于BUS-OFF状态且不能恢复;配置一个发送邮箱就没问题

,

Green Deng:

我在E2E上发布了一个咨询贴,由于工程师回复的内容较多,就不一一翻译了,你可以直接在以下链接查看:

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1013451/tms320f280049-problem-with-can_errc-tec-register 

,

Stephen_Shu9:

非常感谢,两个帖子的分析很对,昨天我这边也确认到了是ABO位没有配置正常。

,

Green Deng:

嗯嗯,很高兴你的问题得到解决

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F280049: DCAN的CAN_ERRC.TEC寄存器能软件清除吗?如何操作?
分享到: 更多 (0)