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:寄存器在发生欠压事件后复位

Guru**** 2586065 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1540697/tcan1145-q1-registers-reset-after-under-voltage-events

器件型号:TCAN1145-Q1


工具/软件:

您好:

在使用 TCAN1145 器件(配置为启用局部联网)和禁用失效防护模式的测试期间、我们观察到在某些欠压条件下使用局部网络 (PN) 寄存器、如 SW_CFG、正在清除。

我们查看了数据表、但找不到有关 PN 寄存器因欠压事件或 TSD 事件而被清除的情况的明确详细信息(仅针对 UVsupp 提到)。 对于确定在发生欠压事件后何时需要重新配置 PN 寄存器而言、了解这些条件至关重要。

您能否提供有关此行为的澄清、并指定 PN 寄存器可能被复位的情况?

感谢您的帮助。

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

    尊敬的 Miguel:

    如果 VSUP 降至 UVSUP 阈值以下、则会达到 POR 电平、在这种情况下、所有寄存器都将被清除。 欠压是什么情况、它下降到了多少具体电压?

    此致、

    Sean

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

    您好 Sean、

    感谢您的快速答复。

    我们测试了 UVcc;它降至 1V、TCAN1145 在 PN 禁用 (SW_EN 为“0")“)的情况下进入睡眠模式。 UVsupp (12V 至 4V) 也是如此。 我可以在数据表中看到、如果故障情况强制器件进入睡眠模式、则会禁用 SW_EN 以禁用选择性唤醒功能。 这是为什么?

    因此、只有在 POR 的情况下、所有寄存器才会复位、并且 TCAN1145 需要复位。 对于其他欠压事件、我们是否只需要清除中断 (INT_2) 并启用局部网络将 SW_EN 设置为“1"?“?

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

    尊敬的 Miguel:

    由于 UVCC、在进入睡眠模式后、预计 SW_EN 会被清除、这被视为导致器件进入睡眠模式的故障情况。 但是、UVSUP 将不会清除 SW_EN、当存在 UVSUP 但仍高于 POR 阈值时、器件将进入待机模式。 当有 UVSUP 时、您可能会看到 MODE_CNTRL 读取 0x00、但再次提供 VSUP 后、您应该会看到 SW_EN 位未被清除。 如果 UVSUP 降至 POR 阈值以下、则所有寄存器都将复位、这与初始上电相同。

    此致、

    Sean