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.

[参考译文] TCAN1145-Q1:退出 FRAME_OVF 条件的方法

Guru**** 2952510 points

Other Parts Discussed in Thread: TCAN1145-Q1

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1656412/tcan1145-q1-the-way-to-exit-frame_ovf-condition

器件型号: TCAN1145-Q1

您好的团队、

1.发生 FRAME_OVF 时、TCAN1145-Q1 进入睡眠模式、并禁用选择性唤醒功能。 我的理解是否正确?

2.在上述情况下、CAN 信号无法通过 CANH 引脚和 CANL 引脚唤醒 TCAN1145-Q1。 我的理解是否正确?

3.要退出上述条件,需要采取以下行动。 对吧?image.png

4.是否有办法不提出问题 3 退出上述条件?

此致、

山本俊介

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

    尊敬的 Shunsuke-san:

    1.是的。 如果发生帧溢出、它将禁用 SW、并会将器件设置为待机模式。  

    2. CAN 总线信号无关紧要,因为收发器已在待机模式下被唤醒,而 INH=high。  

    3.是的。 它们还需要清除 FRAME_OVF 标志。  

    4.也可以通过发送有效的 CAN 帧将计数器复位为 0:

    此致、

    Ethan

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

    尊敬的 Ethan-san:

    感谢您的答复。 我对答案有疑问 4.  

    当计数器递减时、FRAME_OVF 被清除? 例如、帧错误计数器超过帧错误计数器阈值 31、然后帧错误计数器在低于 30 时递减。 FRAME_OVF 被清除?

    此致、

    山本俊介

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

    尊敬的 Shunsuke-san:

    编号 如果设置了 FRAME_OVF、则有效的 CAN 帧不会清除该标志。 MCU 必须清除 FRAME_OVF 标志。  

    此致、

    Ethan