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

BQ25703A 使用IIC接口,能读不能写

bq25703A在读和写寄存器的时候,用reg 0x35 做测试,能读,不能写。读0x2E, 能读到是0x40。我用的是寄存器地址8bit, 读和写的值也是8bit,也就是spec上的single read/write.
请问,
1/ bq25703A的寄存器该用single  read/write 来操作吗?
2/ 我现在写 0x35,写后读出来的值没有变化,可能是什么原因?
Johnsin Tao:

Hi

     BQ25703A是可读可写的,读出来的值没有变化代表没有写进去,建议你确认一下写的操作。

yi liu18:

回复 Johnsin Tao:

bq25703A的寄存器该用single  read/write 还是 multi read/write  来操作呢?

yi liu18:

回复 Johnsin Tao:

写操作时,用示波器抓了,抓出来的值如下:

110 1011  0  0      (0x6B W ACK)

0011 0101 0          (0x35 ACK)

1111 1111 0            (0xFF ACK)

赞(0)
未经允许不得转载:TI中文支持网 » BQ25703A 使用IIC接口,能读不能写
分享到: 更多 (0)