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.

[参考译文] BQ40Z50-R1:BQ40Z50-R1 I2C 随机读取日期异常

Guru**** 2578945 points
Other Parts Discussed in Thread: BQ40Z50-R1, BQ40Z50, BQSTUDIO, EV2400

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1244146/bq40z50-r1-bq40z50-r1-i2c-read-date-abnormal-randomly

器件型号:BQ40Z50-R1
主题中讨论的其他器件: BQ40Z50BQSTUDIOEV2400

您好

采用 BQ40z50-R1的客户设计中、它们使用 STM32F103基于软件 I2C 与 BQ40Z50通信。

在通信过程中、它们可以读取正常数据、但偶尔会有异常值。  

通信时序也已改变很多类型的延迟、其中包括 bqStudio 的时序。 现在的问题是​​可以读取正常值、但​​偶尔会出现异常值。

通过逻辑分析仪可以捕获到几种异常跳跃、这些应该会随机出现。

连接的波形正在读取 SOH

发送命令是正常的,蓝线是 SDA。 请帮助检查它。

正在等待您的回复。

谢谢

星形

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

    您好、Star:

    正在使用的时钟频率是多少? 那么总线的上拉强度是多少? 您是否还可以确认主机和逻辑分析仪是否都读取了异常值? 有时、分析仪将具有额外的滤波器、而 BQStudio/host 不是读取的。

    此致、

    怀亚特·凯勒

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

    你好,怀亚特

    感谢您的答复。

    时钟频率约为76kHz、上拉电阻为4.7K、我还确认这些异常值都同时出现在主机和分析器中、否则、我将模仿我通过逻辑分析器确定的时序、 执行基本命令和0x44命令、换句话说、我使用的时序应该是合理的、bq40z50也正常、因为 bqstudio 显示的数据正常、 因此只有链路可能出错?

    正在等待您的回复。

    谢谢

    星形

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

    您好、Star:

    如果 TI 工具链(BQStudio 和 EV2400)未出现问题、很可能是主机出现时序问题。 是的、链接中的某些内容也可能导致了此问题。

    此致、

    怀亚特·凯勒