主题中讨论的其他器件: BQ40Z50-R1
在我们的项目中、我们使用电池充电控制器 IC;根据数据表、我们进行了一些更改、
SMBus 地址 | 寄存器名称 | 从主机设置值 |
14小时 | ChargeCurrent () | 600h - 1536 mA |
15小时 | ChargeVoltage() | 3138h - 12600毫伏 |
3Fh | IINHOST() | 4100h - 3250 mA |
3Eh | VSYS_MIN | 5C00h - 9200毫伏 |
但在这些变化之后、电池尚未充电。 如果有人参与过该过程、可以帮助设置寄存器值、目前我们将其他寄存器值作为默认值。
请指导我们开启电池充电。
即使我们在写入600h 后读取 chargeCurrent、它也会获取0值。
而对于在写入3138h 后读取 chargeVoltage、该位会 返回 3830h、如果我们没有写入并尝试提取 chargeVoltage 值、则该位会返回3138h