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.

[参考译文] BQ28Z610:BQ28Z610锁定与放大器;I2C 问题

Guru**** 2560190 points
Other Parts Discussed in Thread: BQ28Z610, BQ28Z610-R1

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/971714/bq28z610-bq28z610-lock-i2c-issue

器件型号:BQ28Z610

尊敬的 TI E2E:

我对 BQ28Z610有2个使用问题。

第一个问题:我使用 BQ28Z610并存在 I2C SCL 锁定问题(我们发现 SCL 保持低电平、SDA 保持高电平)。  什么情况会导致这种现象?

第二个问题:关于 BQ28Z610、I2C 模式的用途是什么? 标准模式? 快速模式? 我看到有关 BQ28Z610的规格、它看起来是快速模式。

谢谢!

Kevin  

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

    尊敬的 Kevin:

    在什么情况下会使 SCL 保持低电平? 您确定是电量监测计将线路保持在低电平吗? 监测计可能会尝试时钟拉伸、这可能会导致其保持 SCL 为低电平、但它不应是连续的。

    监测计可在2种模式下运行、如果监测计上的 XL 位可以在400kHz 下运行。

    此致、

    Wyatt Keller  

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

    您好 Keller、

    时钟拉伸的原因是什么?

    BQ28Z610和 BQ28Z610-R1有何区别?

    谢谢!

    Kevin

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

    尊敬的 Kevin:

    如果监测计需要获取数据、并且需要更多的时间来保持 SCL 为低电平、则主机必须认识到这一点。

    请查看更改列表以了解差异: www.ti.com/.../sluaa42.pdf

    此致、

    Wyatt Keller

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

    您好 Keller、

    BQ28Z610-R1:

    发生总线低电平信号时 I2C 引擎的硬件复位。 当 I2C 时钟线在总线低电平超时时时为低电平时、会生成一个总线低电平信号。

    如果 I2C 引擎需要复位、该功能将自动启用? 还是需要外部 GPIO 进行控制?

    谢谢!

    Kevin

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

    尊敬的 Kevin:

    如果您将线路保持在低电平2秒、这是通信引擎的硬件复位。

    8.3.12 I 2C 超时如果 I 2C 总线保持低电平~2秒、I 2C 引擎将释放 SDA 和 SCL。 如果 BQ28Z610-R1器件固定了线路、则释放它们会释放主器件以驱动线路。 注:低电平时间设置可由固件控制、但硬件默认值为2秒

    这仅适用于 R1硬件。

    此致、

    Wyatt Keller