TI中文支持网
TI专业的中文技术问题搜集分享网站

BQ28Z610: I2C通信设备地址问题

Part Number:BQ28Z610Other Parts Discussed in Thread: BQSTUDIO

在使用BQ28Z610时,按照数据手册I2C设备读地址为0xAA,但是主机读数据时发送0xAA,芯片无应答。设备地址改为0xA0时,芯片有ACK,但读到的数据不对。波形如下所示,请问这是什么原因?

I2C设备读地址为0xAA:

I2C设备地址为0xA0:

user5322436:

0xA0的地址问题找到了,是总线上其它设备的相应,0xAA为什么没有ACK,麻烦帮忙排查一下,谢谢

,

Star Xu:

您好,设备地址请参考下面链接:

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/902231/bq28z610-i2c-slave-address-of-bq28z610?tisearch=e2e-sitesearch&keymatch=BQ28Z610%252520I2C%252520address#

MUC读取参数请参考下面文档

https://www.ti.com/lit/an/slua801/slua801.pdf?ts=1631507501283&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FBQ27Z561%253FkeyMatch%253DBQ27Z561%2526tisearch%253Dsearch-everything%2526usecase%253DGPN

,

user5322436:

地址确认是0xAA,之前同样的程序,与BQ27542通信是正常的,所以MCU读取代码应该没有问题。但是更换为2串的电池后,与BQ28Z610通信,一直收不到ACK,请问是什么原因呢?

,

Star Xu:

您好,您用BQSTUDIO读一下看是什么问题。

赞(0)
未经允许不得转载:TI中文支持网 » BQ28Z610: I2C通信设备地址问题
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1