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.

[参考译文] BQ25601:I2C 读取期间复位的影响

Guru**** 2539500 points
Other Parts Discussed in Thread: BQ25601

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/780714/bq25601-effect-of-reset-during-i2c-reading

器件型号:BQ25601

尊敬的 TI 支持成员:

如果在 bq25601的 I2C 读取数据期间应用了复位、那么对 IC 的运行有什么影响(例如:初始化没有完成、并且重复启动等)?

此致、
Chiaki Endo

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

    当您说"复位"时、您是指充电器的上电复位吗?


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

    您好、Joel、

    它不是上电复位、而是运行期间的复位。

    此致、
    Chiaki

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

    那么、您是说主机控制器复位? 如所示、主机控制器处于 I2C 事务的中间、然后您突然复位主机;但是充电器不会断电?


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

    你(们)好

    感谢你的答复。
    是的、这是来自主机的复位。 在 I2C 事务期间、主机复位 BQ 25601后、主机是否会影响 BQ 25601的行为?  (例如:初始化未完成,并且正在重复引导)

    此致、
    Chiaki

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

    这种情况可能尚未经过测试、因为它可能取决于事务中发生复位的哪个点。

    我认为可能发生的最糟糕的情况是 I2C 总线上的重复启动条件或停止条件。 但这不应锁定充电器中的 I2C 状态机。


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

    您好、Joel、

    感谢你的答复。

    在本例中、我应该如何纠正 I2C? (例如从主机复位 bq25601)

    此致、
    Chiaki

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

    重复是通过 I2C 规范发生的有效事件。 您可以使用 Stop 命令跟踪 I2C 事务、然后照常发送 I2C 数据。


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

    您好、Joel、

    感谢你的答复。
    我理解你的答复。

    此致、
    Chiaki