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的时钟发的数据。
