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.

[参考译文] TMS320F28386D:CAN 总线关闭状态不自动恢复

Guru**** 2457760 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1016759/tms320f28386d-non-auto-recovery-from-can-bus-off-state

器件型号:TMS320F28386D

您好!

非自动从脱离总线状态恢复的确切顺序是什么?
它在 TRM 中的写得不是很清楚。

我的理解如下:

  • 从 CAN_CTL 寄存器复位 Init 位
  • 在129 x 11 CAN 位时间后等待错误计数器复位或超时
  • 最终、在等待期间、每11个 CAN 位时间(11个隐性位)检查一次 Bit0错误代码是否写入 CAN_ES 寄存器

我错过了什么吗?

此致、

克莱蒙特

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Clement、

      您的理解是正确的。