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.

[参考译文] TPS65381A-Q1:[WR_CAN_STBY SPI] SPI 命令能否让 TPS65381A-Q1进入待机状态?

Guru**** 2393725 points
Other Parts Discussed in Thread: RM46L852, TPS65381A-Q1

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/652428/tps65381a-q1-can-wr_can_stby-spi-command-let-tps65381a-q1-to-standby-status

器件型号:TPS65381A-Q1
主题中讨论的其他器件:RM46L852

大家好

 我将 TPS65381A-Q1与 RM46L852微控制器搭配使用、 首先使用 IGN 打开 TPS65381A-Q1并将[IGN_PWRL]位 设置为1、 因此如果 IGN 引脚变为低电平、 MCU 将不会断电。

 我的问题是、如果我将[WR_CAN_STBY] SPI 命令发送至 TPS、  TPS65381A-Q1是否会进入待机状态?

此致

Daimb

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

    我已将您的请求指派给相关的应用工程师、我们将尽快回复您。 请注意、这是美国的休假时间、在回答您的问题时可能会有一些延迟。

    此致、

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

    我在 EVM 上检查了以下条件。
    -通过 IGN 引脚唤醒器件并设置 IGN_PWRL=1、当我移除 IGN 引脚上的高电平时、器件保持活动状态。 当我设置 IGN_PWRL=0并移除 IGN 引脚上的高电平时、器件进入待机状态。
    -通过 CANWU 引脚唤醒器件并删除了 CANWU 高电平并发送 WR_CAN_STBY=0、器件进入待机状态。
    -一旦 CANWU 被置位、IGN_PWRL 位就会被清除、如果通过 CANWU 引脚唤醒、我们就无法设置该位。
    以上是正常和预期运行情况。

    但是、如果我通过 IGN 引脚上的高电平加电并设置 IGN_PWRL=1并移除 IGN 引脚电压(IGN 为低电平)并尝试设置 WR_CAN_STBY=0、器件未关断。 如果我正确理解了您的问题、这就是您尝试执行的操作。 因此、根据我的实验、这无法完成。 根据数据表状态机、待机模式的一个条件是:(IGN = 0 & IGN_PWRL=0 & CANWU_L = 0)、这意味着进入待机模式时、IGN_PWRL 必须为"0"。

    但是、我将与我们的专家(他正在度假、下周回来)核实该器件、并向您提供进一步的反馈。 也是如此

    此致、

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

    尊敬的 Mruty:

     感谢您的善意回应。  

    因此,让 TPS 进入“待机”状态的唯一方法是:

       让看门狗对 TPS 做出一些错误响应 ->  TPS 转至 RESET 状态-> TPS 转至诊断状态-> 清除 IGN_PWRL 位->  TPS 转至待机状态

    不是吗?

            是否有任何简单的方法(例如一个或两个步骤)让 TPS 进入待机状态 ?

    此致

    Daimb

     

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

    如果未在诊断状态下设置 IGN_PWRL=1、当 IGN 引脚电压下降时、器件将进入待机状态。 它将仅由硬件控制断电。



    如果使用 CANWU 引脚唤醒、则可以在任何状态下使用 WR_CAN_STBY 寄存器写入将器件置于待机状态。 当通过 CANWU 引脚唤醒时、即使您移除 CANWU 信号、器件也会加电并保持开启状态。 如果随后写入 WR_CAN_STBY=0、器件将进入待机状态。

    通过 CANWU / WR_CAN_STBY 进行唤醒/待机控制将不适合您?

    此致、

    Murthy
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    似乎对我来说很有用。 非常感谢。

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

    尊敬的 Daimb:

    最后一条总结正确。  有2个唤醒源。  如果其中任何一个保持高电平、则无法进入待机状态。  IGN 通常用于汽车点火、并具有-7V 的反向保护、具有更长的抗尖峰脉冲以提高抗噪性。  另一个是 CANWU、通常与14引脚 CAN Xcvr 的 INH 引脚配合使用、但仅具有-0.3V 的负保护、但 CANWU 在唤醒请求时自动锁存。  这两种模式均可用于唤醒器件、但对于锁存唤醒、CANWU 对关闭器件的限制较小:  CANWU 引脚必须为低电平、然后发送 WR_CAN_STBY 命令、即使发送 WR_CAN_STBY 且 CANWU 引脚(或 IGN 引脚)为高电平、器件也不会进入待机状态、但会通过复位立即重新加电至诊断状态。  上述 WR_CAN_STBY 命令仅用于从 CANWU 引脚唤醒。  将 IGN 引脚与 IGN_PWRL 一起使用会更加复杂。  

    此致、

    Scott

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

    感谢您的回答、有许多可评价的信息可供我参考。

    此致
    Daimb