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.

[参考译文] CCS/TPS65381A-Q1:TPS65381的待机状态

Guru**** 2408730 points
Other Parts Discussed in Thread: TPS65381A-Q1

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/656599/ccs-tps65381a-q1-standby-state-of-tps65381

器件型号:TPS65381A-Q1

工具/软件:Code Composer Studio

尊敬的 E2E:

从 Tps65381A 的数据表中、我知道有两种方法可以清除 IGN_PWRL 位。(将器件从活动状态置入待机状态)

  IGN 引脚上的重新启动

  2.检测到的 CANWU 唤醒事件(发送 WR_CAN_STBY SPI 命令)

在我们的系统中、IGN 引脚上的重新启动无法满足我们的要求。并且没有连接到 TPS65381的 CANWU 引脚的 CAN 唤醒引脚。

问题:

我是否可以通过软件清除 IGN_PWRL 位的其他方法?

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

    如前所述、TPS65381A-Q1器件具有两个唤醒引脚:IGN 和 CANWU。

    下面说明了如何通过 SPI 命令清除 IGN_PWRL 位:

    IGN 唤醒引脚是电平敏感型引脚、可通过 IGN_DEG 抗尖峰脉冲(滤波器)时间进行抗尖峰脉冲。 TPS65381A-Q1器件为此 IGN 引脚提供电源锁存功能(POST_RUN)、从而允许 MCU 决定何时通过 SPI 命令为 TPS65381A-Q1器件断电。 为此、MCU 必须设置 SPI SAFETY_FUNC_CFG 寄存器中的 IGN 电源锁存位4 (IGN_PWRL)、并读取 SPI 寄存器 DEV_STAT 位0 (IGN)上抗尖峰脉冲(滤波) IGN 引脚的未锁存状态。 要进入待机状态、MCU 必须清除 IGN_PWRL 位。 为此、TPS65381A-Q1器件必须处于诊断状态、因为该 SPI 寄存器仅在诊断状态下可写。 在检测到 CANWU 唤醒事件后、IGN_PWRL 位也会被清除。 此外、TPS65381A-Q1器件可在 POST_RUN 期间检测到 IGN 唤醒后提供可选的到复位状态的转换(请参阅图5-2)。

    如果您需要更多信息、请告诉我。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、Gordon、
    感谢您的回复!

    从你的答覆中,我也有两个问题:
    1.如果没有引脚连接到 TPS65381的 CANWU 引脚(CANWU_L,DEV_STAT,位0,IS 0),我是否可以发送 WR_CAN_STBY SPI 命令来清除 IGN_PWRL?(在我的测试中,我无法按照上述方法清除 IGN_PWRL。)
    2.如果上述方法无法通过,我是否可以尝试清除 IGN_PWRL?(除了在 IGN 引脚上重新启动)

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

    您好、Chen、

    器件 IGN 和 CANWU 上有两个唤醒引脚。  IGN 通常与车辆的点火线一起使用、通常不会锁存、这意味着如果 IGN 为高电平、TPS65381A-Q1处于工作状态、如果 IGN 为低电平、则处于待机状态。   CANWU 是锁存的唤醒信号、通常来自14引脚 CAN 收发器。 IGN_PWRL 通常在系统中 MCU 的生产线编程结束时使用。

    当 IGN 或 CANWU 仍然为高电平时、发送 WR_CAN_STBY 命令不会执行任何操作、因为来自处于高电平的引脚的唤醒请求具有更高的优先级。  发送 WR_CAN_STBY 不会清除 IGN_PWRL。   CANWU 唤醒事件不发送 WR_CAN_STBY、而是 CANWU 引脚上的从低电平到高电平转换。   

    如果您需要锁存的唤醒引脚、最好使用 CANWU 并在外部提供反向电池保护。  然后、当 CANWU 上的电平为低电平时、只需发送 WR_CAN_STBY 命令即可进入待机状态。

    此致、

    Scott