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**** 2457760 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1477127/tcan1145-q1-frame_ovf

器件型号:TCAN1145-Q1

工具与软件:

嗨、团队:

下面是有关 Frame_OVF 的几个问题。  

如果在睡眠模式期间发生 FRAME_OVF、则 INH 引脚是否保持高电平?
2:发生 FRAME_OVF 时、芯片是否从睡眠模式转换为待机模式?
3:进入睡眠模式时是否可以禁用帧错误检测功能?
4:FRAME_OVF_ENABLE=0设置仅禁用 nINT 引脚中断报告、并且 IC 内部是否仍发生中断?

此致、

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

    尊敬的信治:

    帧溢出将唤醒器件、因此它将进入待机模式并打开 INH。

    2.是的。

    3.不可能,帧检测是 CAN 标准要求的功能。

    4.它将仅禁用 nINT 引脚上的中断、仍可能发生帧溢出。

    此致、

    Sean

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

    您好、Sean

    对于第1点、这是否也会在器件因帧溢出而唤醒时设置 CANINT 标志。 在我的一项测试中、我观察到在器件由于帧错误计数器溢出而唤醒时 FRAME_OVF 以及 CANINT 标志均设置为1。

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

    尊敬的 Munith:

    CANINT 只能由 WUP 或 WUF 设置(在选择性唤醒模式下)、请注意也可以在待机模式下设置该标志。 当发生帧溢出时、它将首先设置 FRAME_OVF 标志并唤醒器件、然后由于帧溢出将关闭选择性唤醒功能、因此总线上的任何 CAN 帧都可以是有效的 WUP、因此将设置 CANINT 标志。  

    此致、

    Sean

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

    大家好、

    1.这是否意味着如果器件由于帧错误计数器溢出而从睡眠状态唤醒、则默认会设置这两个标志?

    2.此外、如果器件由于 FRAME_OVF 已唤醒并处于待机状态、为什么下一个 CAN 帧会被视为 WUP/UWF、并设置 CANINT 标志。

    3.根据用户手册、低功耗接收器在休眠和待机状态下均处于开启状态。 当器件已经从 FRAME_OVF 唤醒并处于待机状态(因此 INH 为高电平)然后接收 CAN 帧时、器件中将发生哪些变化?




    此致、

    PUITH

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

    尊敬的 Munith:

    1.默认情况下不设置,如果设置 FRAME_OVF 后仍在发送 CAN 帧,则会看到 CANINT Set。

    2.有效的 WUP/WUF 始终可以将 CANINT 设置为待机模式、以指示从 CAN 总线远程唤醒、因为待机模式也被视为低功耗模式。

    3、这里什么都不会改变。

    此致、

    Sean