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.

[参考译文] BQ24250:BQ24250挂起 I2C 通信(续)

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1005828/bq24250-the-bq24250-hangs-i2c-comm-cont

器件型号:BQ24250

 这是 e2e.ti.com/.../bq24250-the-bq24250-hangs-i2c-comm 的续篇

对于将面临相同或类似问题的任何人,我有一些有关此主题的更新。

我已经进行了调查,发现了由 PSoC (CY3866LTI)引起的问题的根源。 最初,他们的 I2C 部件 是作为“UDB”(通用数据块?)实现的。 在其他情况下,我发现当 PSoC 接收到复位信号时,从低功耗状态唤醒 ,它没有理由在短时间内(几毫秒)下拉 I2C 通信线路。  我认为,其他 I2C 参与者,特别是充电器可能会将其视为启动条件。  将 PSoC 的 I2C 配置为“固定功能”后,问题就没有了,我用来重建问题的测试也没有了。  

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

    您好!

    很高兴您能够解决这个问题! 如果您可以返回上一个主题并标记为"已解决"、我们将不胜感激!

    谢谢、

    Mike Emanuel

    如果您的问题得到了解答、请单击"已解决"。

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

    没有问题,是这样做的。  

    此外,如果您要将此线程的链接添加到原始帖子,这也会很好。

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

    一定要来!