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.

[参考译文] BQ40Z80:SMBus 软件模拟通信问题

Guru**** 2584135 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1120705/bq40z80-smbus-s-w-simulating-communication-issue

器件型号:BQ40Z80

大家好、

以下是客户提出的问题、可能需要您的帮助:

当使用软件来模拟 SMBus 通信时、始终会出现通信错误:

1) 1)例如、首先读取功率、然后芯片返回功率。 经过1秒的间隔后、让芯片读取电压、同时它仍返回功率、有时返回65535。

2) 2)芯片是否通过将主器件请求充电从而中断软件模拟的 SMBus 通信来导致上述问题?

您可以帮助检查此案例吗? 谢谢。

此致、

樱桃

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

    您好 Cherry、

    如果您将监测计配置为广播模式、它将不会在通信线路上进行仲裁、如果主机系统未以某种方式写入来处理此问题、则可能会导致主机系统出现问题。

    解决此问题的最佳方法是禁用广播模式功能,并通过主机读取 ChargingCurrent()和 CargingVoltage()寄存器,并将它们写入监测计。

    此致、

    Wyatt Keller