我使用软件 IIC读取LTC2943芯片中所测得电压数据,但低位一直为0,高位一直为0x7f,有人知道是怎么回事吗?
或者谁用软件IIC驱动过LTC2943芯片的,发一下驱动代码和硬件连接图?
另外,我能读取到LTC2943的状态寄存器和所测的电流寄存器值。
我使用软件 IIC读取LTC2943芯片中所测得电压数据,但低位一直为0,高位一直为0x7f,有人知道是怎么回事吗?
或者谁用软件IIC驱动过LTC2943芯片的,发一下驱动代码和硬件连接图?
另外,我能读取到LTC2943的状态寄存器和所测的电流寄存器值。
参考代码官网里就有:
http://www.analog.com/cn/products/power-management/battery-management/coulomb-counter/ltc2943.html?Domain=www.linear.com.cn#product-tools
页面中Code Files下的LTC2943 Linduino.CPP
谢谢各位的回答,我自己找的问题了
问题是,读取电压时,IIC高低电平切换不要太快,尽量延时在2us以上,读取电流时可以在0.5us间隔,但为了保证代码统一性,最好都间隔4us,这样就不会出现问题了。