Part Number:BQ769142Other Parts Discussed in Thread:BQSTUDIO, BQ76952, , MSP430F5522
您好,BQ769142应用在8串电池上,与bqstudio通讯完好,界面上也能读取到电压等参数,但为什么通过430单片机读取的时候就不对了呢?同样的430单片机读取16串的BQ76952都没有问题。同样的程序,同样的参数,BQ769142和BQ76952是有哪里设置不一样吗?请专家指教。
Cherry Zhou:
您好我们已收到您的问题并升级到英文论坛,如有答复将尽快回复您。谢谢!
,
Cherry Zhou:
您好,
user1949781 说:430单片机
您说的430单片机是,用430的单片机来读取吗?还是说其他含义?
不过通信应该差不多。两者都是BQ769x2 系列,并且具有相同的 I2C 地址。 您请参阅这两种产品的技术参考手册,来了解两者之间的区别。
每个寄存器中可能有一些不同的寄存器, 但是通信应该几乎相同。
,
user1949781:
对,是用430单片机的通讯口读取BQ769x2 的电压、温度等信息,BQ76952可以正常准确读取,BQ769142读出来的数据是错的
,
Cherry Zhou:
您好,还是没太明白430单片机是什么意思。
请问您使用什么来读取 BQ76952/BQ769142 ? bqStudio 还是您自己的 MCU ?
您能否分享下正在使用的部件?以及是否使能了 BQ76952 CRC?如果您使用的是 MCU,bq769142 将使能 CRC,因此还必须发送 CRC 以获得正确的通信。
,
user1949781:
我用的是MSP430F5522读取的BQ769142,BQ769142的CommType=0x11,使能了IIC CRC
,
Cherry Zhou:
您好,请问BQ76952 有没有使能 CRC ? 以及请您先参阅两本技术参考手册,并查看寄存器地址是否存在任何差异。
此外,必须发送 CRC 才能与 BQ769142 通信。