bq40z50通信问题
时间:10-02
整理:3721RD
点击:
软件模拟smbus,读取电量,温度值,连续读取的过程当中,会出现不正常的数据,如何处理。
连续读取 如果间隔太短可能会造成时序错误。 最好在读取的时候每个指令之间增加2ms间隔。
谢谢,你的回复。但是我现在每个命令都是有时间间隔来进行处理的大概有100ms左右,会不会是由于模拟smbus,产生的累积误差造成的,
那可能要仔细看一下SMBUS上的波形 ,以及检查以下代码了
谢谢!,这个是我获取0X08温度的通信波形,请指导一下那一块需要注意。