主题中讨论的其他器件:BQSTUDIO、
DesignCapacity 0x4A 和0x4B 寄存器已设置并正确读取、设置值为电池容量0172370mA。 但0x3C 寄存器读取的值是 f47f、这与设定值不同。
这是所有命令读取的数据。 剩余的电池电量读数不正确、在充电期间、电池百分比仍将从10%跳至82%、然后不再变化。 您能帮助我们再分析一下原因吗?
3.我们使用的电池容量是370mA 十六进制 这种小容量电池是否需要特殊处理? 在使用电池之前、是否需要进行化合物 ID 匹配?
我在线找到的调试材料全部基于使用 bqStudio 工具来学习如何对电池进行充电和放电、导出配置文件、然后将配置文件中的命令写入驱动程序代码。 我们没有开发板、只设置 Design Capacity。 能否让电表正常工作?