ZHCADH7 December 2023 BQ76905 , BQ76907
子命令使用與直接命令不同的格式,并且使用 7 位命令地址空間進行間接訪問。子命令還支持塊傳輸。要發(fā)出子命令,將命令地址寫入 0x3E/0x3F。如果要讀回數(shù)據(jù),數(shù)據(jù)將被填充到32 字節(jié)傳輸緩沖區(qū)中,該緩沖區(qū)使用地址 0x40 - 0x5F 。
某些子命令將數(shù)據(jù)寫入寄存器,然后必須寫入帶有校驗和及長度的 0x60/0x61。這僅適用于 CB_ACTIVE_CELLS、PROG_TIMER、PROT_RECOVERY 和 SECURITY_KEYS 子命令。下一節(jié)將提供計算校驗和及長度的示例,因為這在寫入 RAM 寄存器時也是必需的。