BQ76942在使用过程中,有时0x0075返回的数据会是0,比如读到的数据是:0000000000000000000000000000000000000000000000000000000000000033
是否意味着这时内部寄存器在刷新?是否有状态位可以读取到现在正在刷新?或者有什么好方法可以避免获取到错误的CC3电流值?谢谢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
BQ76942在使用过程中,有时0x0075返回的数据会是0,比如读到的数据是:0000000000000000000000000000000000000000000000000000000000000033
是否意味着这时内部寄存器在刷新?是否有状态位可以读取到现在正在刷新?或者有什么好方法可以避免获取到错误的CC3电流值?谢谢
数据可能尚未就绪,而是返回0。您是否尝试读取0x3E和0x3F以确定何时可以读取数据(方法将在TRM的第3.1节“直接命令和子命令”中进一步讨论),或者在命令发送后等待2ms再读取数据?