各位高手,大家好!
我最近在使用 BQ27541 电池计量芯片中遇到了一些困难,特来求助……
问题描述:我使用的是 Cortex-M3 内核的MCU,使用的是软件模拟I2C时序的办法来进行相关的I2C通讯,I2C协议调试成功,但是却不能通过 BQ27541读取到锂电池的相关信息。
在与BQ27541通信时,发送其地址0Xaa, MCU 能接受到应答信号 ,但是接下来发送的任何命令与数据都接受不到应答信号 , 最后读取出来的数据也全是0xff
我查看该芯片的数据手册 , 也没能找出很好的解决办法 , 目前还不知道原因出在哪里 , 希望各位高手能够提供帮助 ,最好能够提供一份关于使用I2C进行电量读取的参考例程。(主要是关于发送地址、命令等的顺序,如果在读取数据之前需要配置什么寄存器,也告诉我,真心的很迷茫)