我参考TRM上面给的例程想要把 Design Capacity 改成 5000mAh,但是改完之后通过I2C读取0x3C的数据并不是5000也不是预设值,然后我读取了其它寄存器的数据,有很多都是0xFF。因为我在同时用BQ24295和BQ27220,BQ24295的I2C数据读写正常,但是BQ27220的I2C读写有问题,我想问一下这种情况有什么解决办法吗?
Star Xu:
您用BQstudio试一下改值是否正确,如果正确,用I2C读写出问题可能是您读的地址或者代码的问题。
xyz549040622:
同意楼上TI员工的说法,先排除是芯片原因导致的。