电量计bq27541 device name 读写不一致问题?
时间:10-02
整理:3721RD
点击:
我们使用的是电量计bq27541, 我们电池供应商提供的电池,并且说明电量计中的device name 是“MT” ,他们用EV2300测试盒读出的数据是“MT” 。 但是在驱动中,我们用软件代码从i2c读数据(偏移地址是0x63),读出的却是“MTL7541” .有没有遇到的朋友, 想问一下这是是什么原因导致的? 万分感谢!
您读取的字节数是多少?可能是读取的字节数多了,或者是IIC的地址或时序的情况。建议对比一下EV2300和IIC软件读取的电压和电流参数,看一下是否是一样的,以排除软件的问题
你好,我读的是7个字节,寄存器手册上写的是0X63~0X69, 所以读的是7个字节。 是因为我读多了么? 现在来看我们device name只有两个字节,但是其他没有数据的地址0x65~0x69, 不应该是空么? 这些位置被其他数据覆盖了? 还是不太清楚MTL7541这组值是怎么来的? 谢谢