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.

[参考译文] BQ25713:复位 I2C 寄存器

Guru**** 2551110 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/879603/bq25713-reset-i2c-registers

器件型号:BQ25713

我们的客户询问 I2C 寄存器的复位事件、即使我们知道访问 RESET_REG 和 RESET_VINDPM 也会启用所有寄存器的复位。 您能否告知我们重置整个 I2C 寄存器的其他事件、例如 VBUS_OVLO 和 VBAT_UVLOZ。

此致、

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

    嗨、Toshiro、

    RESET_VINDPM 并不是所有寄存器。 它可能会重置 ChargeCurrent ()寄存器和 MaxChargeVoltage ()寄存器、但也会重置 InputVoltage ()寄存器。 只有 RESET_REG 位会将所有寄存器复位为默认状态。

    此外、正如您提到的、当 VBUS 和 VBAT 都低于其 UVLO 阈值时、POR 事件将导致寄存器复位。

    此致、

    Joel H

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

    感谢您的回答。 我是否理解 RESET_REG 会重置数据表中描述的除 VINDPM 之外的所有 I2C 寄存器、并通过 POR 事件(即 VBAT< VVBAT_UVLO 和 VBOVREG <VVBUS_UVLO when those voltages are going down.)重置所有寄存器

    此致、

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

    嗨、Toshiro、  

    没错。 VINDPM 不由 RESET_REG 位复位。 您将需要启用 RESET_VINDPM 位来重置 InputVotlage()寄存器。  

    此致、

    Joel H