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.

[参考译文] BQ76952:关于 bq76952的 IIC 通信问题

Guru**** 2416110 points
Other Parts Discussed in Thread: BQ76952

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1284310/bq76952-about-the-iic-communication-problem-of-bq76952

器件型号:BQ76952

您好、TI 专家!
在测试 bq76952的 IIC 通信时、我发现 IIC 响应 ACK 时间没有固定。 ACK 等待时间大约为30US-120US。 为什么会这样呢?
我目前将 MCU 设计为使用三线 IIC 通信与 bq76952通信、但由于 ACK 响应时间不一致、MCU 无法与 AFE 通信、这与其他 TI 器件不同。

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

    您好、JH:

    在获取数据时、器件偶尔会发生时钟延展。

    时钟延展是指外围器件(在本例中为 BQ76952)将时钟线保持在低电平、以向主机控制器指示其仍在处理当前命令。 完成处理后、它将释放时钟以指示主机已准备好继续。 主机控制器的协议需要在释放时钟线后读取时钟线的状态、以查看时钟 是否被扩展。

     与 BQ76952通信时、需要具有支持时钟延展的 MCU。

    表9-2: 命令/子命令运行时间 技术参考手册 包含 大多数直接命令和子命令的近似处理时间列表、用于查看是否预计会发生该延迟。

    此致、

    马克斯·韦博肯