主题中讨论的其他器件:BQ40Z50、 BQ40Z50-R2
我正在尝试编写测试程序、以读取带有 BQ40z50芯片的电池组中的所有数据。
当我读取 ManufacturerBlockAccess 0x0002 Firmware Version 寄存器时、返回以下数据:
0x0D 0x02 0x00 0x45 0x00 0x01 0x06 0x00 0x24 0x00 0x03 0x85 0x02 0x00
《技术参考手册》对这些数据的描述如下:

将我的数据映射到此信息、我得到了以下信息:
| 0x0D | 0x02 0x00 | 0x45 | 0x00 | 0x01 | 0x06 | 0x00 | 0x24 | 0x00 | 0x03 | 0x85 | 0x02 | 0x00 |
| 数据块长度 | 功能 | DD | DD | VV | VV | BB | BB | TT | zz | Zz | RR | EE |
这将提供以下结果:
器件型号:0x0045 (69)
版本:0x0601 (1537)
内部版本号:0x2400 (9216)
Firnware 类型:0x00 (0)
Impedance Track 版本:0x8503 (34051)
保留:0x02 (2)
保留:0x00 (0)
我解码正确吗? 版本1537的真正含义是什么? 通常、版本类似于1.0。
文档是否真的正确?


