微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI电源管理交流 > 单片机与bq34z100通讯读取数据都是0xff

单片机与bq34z100通讯读取数据都是0xff

时间:10-02 整理:3721RD 点击:

我用单片机与bq34z100进行通信,通讯的流程是这样的,我先发start,再发0xaa得到ack,后发0x08得到ack,在重新发送起始信号start,再发0xab得到ack,之后读到的两个数据都是0xff,请问这是什么原因?

另外,我在发完命令0x08之后,要等大约0.1s所有才得到ack,请问这是正常吗?还是有问题的?

请问各位怎么解决?

见另一帖

"从你给的图上看, 发送发送Sr信号到发0xAB之间的间隔至少有300us, 

另外, 似乎你的“再发起始信号Sr” , 从图上也没有看到sr信号出来, I2C信号默认是高

这个可以在你的工具上设定一下么?

最好把完整的波形看一下"

你好,你的意思可能是我的I2C延时有问题吗? 另外从读取到的第一个0xff也还是能得到ack,这能说明芯片有工作吗?我稍后就截个完整波形出来。

你好,我最近碰到与您一样的情况,能否指教下,怎么解决的,万分感谢!2912624732@qq.com

you有ACK,芯片工作是正常的,但是在发送寄存器之后,再发送re start信号,这个信号没有看到波形上有。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top