微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI电源管理交流 > BQ27531的奇怪问题....

BQ27531的奇怪问题....

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

公司拿到过一块BQ27531的评估板,现在我用IIC尝试调试芯片,可是我发现了一些很有趣的问题。

我给设备发完其地址命令后,收到设备的应答,我准备发送CMD[7:0]时,设备不再给我任何响应的动作。

我以为是我的主控IC有问题,所以我尝试只是写地址给设备,而不是对设备做任何的操作。

Star--> Address---> Stop。(手动控制发送)

在用示波器观察时,发现了一个有趣的问题。

附件里面有示波器的图纸。黄色的标示为SCL的时钟信号,可以看的出是一段时钟信息被拉低的情况。

是不是BQ27531会有一段时间会出现如此的操作?

试一下用100KHz以下的I2C速率看是否正常

我已经是按照100KHz的时钟发送数据。

请参考一下附件的图片,前面一部分是我发送给从设备的Star+Address+ACK,中间的一段是CMD的的,中间的一段只有8个clock时钟信号。数据发送的是0x00, 后面数据位隔了100us会被拉低。

不知道这个是拉低的动作是不是从设备导致的?

我是按照标准的100K的时钟发的数据。

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

网站地图

Top