ZHCADH7 December 2023 BQ76905 , BQ76907
子命令使用与直接命令不同的格式,并且使用 7 位命令地址空间进行间接访问。子命令还支持块传输。要发出子命令,将命令地址写入 0x3E/0x3F。如果要读回数据,数据将被填充到32 字节传输缓冲区中,该缓冲区使用地址 0x40 - 0x5F 。
某些子命令将数据写入寄存器,然后必须写入带有校验和及长度的 0x60/0x61。这仅适用于 CB_ACTIVE_CELLS、PROG_TIMER、PROT_RECOVERY 和 SECURITY_KEYS 子命令。下一节将提供计算校验和及长度的示例,因为这在写入 RAM 寄存器时也是必需的。