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.

[参考译文] TCAN1043A-Q1:if "t >tINACTIVE"and "EN = NSTB = HIGH &VIO >UVIO"在待机模式中同时变为 true。

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1162189/tcan1043a-q1-if-t-tinactive-and-en-nstb-high-vio-uvio-become-true-at-the-same-time-in-standby-mode

器件型号:TCAN1043A-Q1

您好!

我对待机模式有疑问。 
如果"t > tINACTIVE"和" EN = NSTB =高电平且 VIO > UVIO"同时变为真、接下来将进入哪种模式?


--2022.10.18加--

我想确认"nSBT 在从待机模式转换到睡眠模式后始终为低电平"。
如果在从待机模式转换到睡眠模式后立即 NSTB=H、则需要执行特殊操作来转换到另一模式、即设置 NSTB=L 一次、然后再次设置 NSTB=H。

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

    您好!

    当它归结为它时、任何事情都不能同时发生。 那么、让我来分解一下将发生的情况、根据这些情况、甚至是首先发生的情况。 首先、假设您在 SWE 计时器超时之前上拉 EN 和 NSTB。 然后、您将像预期的那样转换到正常模式。

    接下来、假设 SWE 计时器超时、然后才能将 EN 和 nSTBY 引脚转换为高电平。 当 SWE 计时器超时时时、它会为 EN 和 NSTB 引脚的状态计时。 它会看到它们都是低电平。 因此、为了从睡眠模式转换到正常模式、器件需要在 EN 为高电平时看到 nSTBY 从低电平转换到高电平。 您应该做的是、首先将 nSTBY 拉为高电平、然后将 EN 拉为高电平。 原因是、只有在使用 SWE 计时器进入睡眠模式后、器件才会使用 EN 上的边沿为 nSTBY 引脚计时。 因此、您需要在 nSTBY 引脚已处于高电平时为其计时。 如果您先将 EN 拉为高电平、则 NSTB 引脚将计时为低电平、然后您需要将 nSTBY 拉为高电平并在 EN 上发送另一个边沿、以便为 NSTB 引脚计时为高电平。 然后、您需要 EN 上的另一个边沿将其恢复为高电平、以便进入正常模式。

    我们实际上在 TCAN1463数据表中描述了这种行为、并且我们正在更新 TCAN1043A 数据表以包含此说明。  

    我强烈建议阅读 TCAN1463数据表的第9.4节、了解其工作原理。  

    这里的重点是、您应该始终将 nSTBY 转换为高电平、然后将 EN 转换为高电平。

    如果您有任何疑问、请告诉我。

    最棒的

    Chris

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

    尊敬的 Chris:

    感谢您的回答。

    但我不理解您提到的"器件使用 EN 上的边沿为 nSTBY 引脚计时"。 我认为不需要 EN 的边缘、对吧?

    此外、对于 TCAN1043A、当 NSTB 切换时 EN 的电平会反向、对吧?

    最棒的

    Ito

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="540596" URL"~/support/interface-group/interface/f/interface-forum/1162189/tcan1043a-q1-if-t-tinactive-and-en-nstb-high-vio-uvio-become-true-at-the-same-time-in-standby-mode/4372088 #4372088">但我不理解您提到的"器件使用 EN 上的边沿为 nSTBY 引脚计时"。 我认为不需要 EN 的边缘、对吧?[/quot]

    通常是的、这是正确的、但当您由于 SWE 计时器(即 t_inactive 计时器)而进入睡眠模式时、需要额外的条件才能离开睡眠模式。 这是 TCAN1463数据表中的代码段。 正如我说过的、我们正在将其添加到 TCAN1043A 数据表中。

    因此、这基本上意味着您需要在 EN 引脚上进行转换(从低电平到高电平或从高电平到低电平)、以便器件读取 nSTBY 引脚的状态、然后将您转换为睡眠模式。 正确的是、如果您在没有 SWE 计时器的情况下进入睡眠模式、那么您不需要 EN 引脚上的边沿。

    [引用 userid="540596" URL"~/support/interface-group/interface/f/interface-forum/1162189/tcan1043a-q1-if-t-tinactive-and-en-nstb-high-vio-uvio-become-true-at-the-same-time-in-standby-mode/4372088 #4372088"]此外、对于 TCAN1043A、当 NSTB 切换时 EN 的电平会反转、对吧?

    我不确定这意味着什么? 该器件中没有任何内容会使另一个引脚的逻辑电平反向。

    最棒的

    Chris

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

    >>此外,在 TCAN1043A 的情况下,当 NSTB 切换时 EN 的电平会反向,对吧?
    >我不确定这意味着什么? 该器件中没有任何内容会使另一个引脚的逻辑电平反向。
    ⇒μ A
    根据 TCAN1043A 的数据表、  
     -从睡眠模式到静音模式的转换条件为"EN=LOW、NSTB=LOW 至 HIGH "
     - 从睡眠模式到 正常模式的转换条件为"EN=HIGH、NSTB=LOW 至 HIGH "。

    另一方面、
    根据 TCAN1463的图、
     -从睡眠模式到静音模式的转换条件为"EN=HIGH、NSTB=LOW 至 HIGH "
     - 从睡眠模式到 正常模式的转换条件为"EN=LOW、NSTB=LOW 至 HIGH "。

    在 TCAN1043A 和 TCAN1463之间反转 EN 电平。

    最棒的

    Ito

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

    不完全是、

    您将注意到、当 EN 恢复为高电平时、它会进入正常模式:

    一旦器件发现 NSTB 引脚为高电平、它将查看 EN 引脚的下一个边沿以了解转换到什么状态。 在这两种情况下、EN 引脚的逻辑保持不变。

    最棒的

    Chris