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.

[参考译文] BQ25720:SMBus 命令

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1475240/bq25720-smbus-commands

器件型号:BQ25720

工具与软件:

在我们的应用中、我们拥有 Microchip SMBus/USB 转换器(MCP2221A)、因此我们可以与 SBC 的电池充电器 IC 通信。

我尝试使用 Microchip SMBus 终端接口将 IIN_Host (3F)命令设置为5A (4500mA)

如果我使用以下设置、读取命令似乎可以正常工作:-  

地址长度7位

地址09  

操作  读取

寄存器索引  3F

数据2   

  PEC 关闭

上电后、响应为00 41  (默认为3250mA)

但是,如果我然后写以下命令:-  

地址长度7位

地址09  

操作  写入

寄存器索引  3F

数据   5A (4500mA)

  PEC 打开

当我回读 IIN_HOST 寄存器时、它变成了4F (不是我设置的5A)

您是否知道为什么读回不正确或我写的命令不正确?

如果有任何帮助、将不胜感激。

非常感谢

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

    我已经弄清楚出了什么错-请忽略问题