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

BQ34Z100-G1: 单片机通过I2C通讯,无法读取有效数据。

Part Number:BQ34Z100-G1

通讯时序如上图。[Address+w(0xAA)]  +ack1+ [command(0x01)]+ack2(等待时长100us左右,同时SCL会被拉低到2V左右)+[Address+R(0xAB)]+ack3+[DATA]+ack+[DATA]。

ack1和ack3都正常响应,ack2需要等待很久。

I2C 上拉电阻10KΩ在单片机板上。

问题1: SCL为什么会被拉低到2V左右

问题2:读取Command 0x01,不是应该回复 device type  0x100么?读取其他数据也是0。无法正常通讯

Alice:

您好, 已经收到了您的案例,调查需要些时间,感谢您的耐心等待。

,

Daniel:

您好

https://www.ti.com.cn/cn/lit/an/slua790/slua790.pdf

官方这个文档有详细说明BQ34Z100-G1如何使用I2C通信

https://e2echina.ti.com/support/power-management/f/power-management-forum/65111/bq34z100-i2c

这是相关问题的帖子,您可以参考这个进行排查。

赞(0)
未经允许不得转载:TI中文支持网 » BQ34Z100-G1: 单片机通过I2C通讯,无法读取有效数据。
分享到: 更多 (0)