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.

[参考译文] BQ78Z100:BQ78Z100的 I2C 不使用#39;t 工作。

Guru**** 2580465 points
Other Parts Discussed in Thread: BQ78Z100

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/840977/bq78z100-i2c-of-bq78z100-don-t-work

器件型号:BQ78Z100

您好!

我们使用 BQ78Z100作为 I2C 从设备、使用 TMS5704357BZWTQQ1作为 I2C 主设备。

有时、I2C 通信是故障 的、因为 I2C SCL 保持高电平、SDA 保持低电平。

请向我们提供一些建议。

此致。

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

    您好!

    我们不知道会导致监测计以此方式保持时钟高电平的任何 i2c 错误。 如果是这种情况、如果您发现问题、我建议发送 i2c 复位或计时总线。

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

    您好!

    感谢您的评论。

    我将尝试发送 I2C 复位或拔出总线。

    很抱歉、我们缺少信息。

    TMS5704357BZWTQQ1通过我们产品的启动/停止开关关断。

    但是、I2C 从设备的 BQ78Z100依靠电池运行、并且不会通过无负载启动/停止开关关断。

    一旦 I2C 不工作、不管 启动/停止开关如何、它都不工作。

    关于上述问题、您有意见或疑虑、请向我提供 您的建议。

     此致、

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

    您好!

    i2c 无法正常工作的唯一原因是总线争用或器件寻址错误。 我建议断开总线上的所有器件、并使用您的 uC 与电量监测计进行通信。 例外情况是、监测计意外地将通信解释为发送到 ROM 命令、即发送到0x00、在这种情况下、监测计将否定事务或命令、但块写入除外。 您可以通过读取可能得到响应的字0x0D 来验证您是否处于此模式、例如0x9101等

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

    尊敬的客户:

     

    非常感谢您发布 TI E2E!

    请随时在回复中添加更多问题

    感谢您的反馈。

    此致、

    德州仪器日本

    现场应用工程师

    Kazuki Itoh 伊藤一樹