ZHCU948B September 2020 – May 2022 BQ76952
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
SLEEP | RSVD_0 | SD_CMD | PF | SS | FUSE | SEC1 | SEC0 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OTPB | OTPW | COW_CHK | WD | POR | SLEEP_EN | PCHG_MODE | CFGUPDATE |
说明:与电池状态相关的标志
位 | 字段 | 说明 |
---|---|---|
15 | SLEEP | 该位指示器件当前是否处于 SLEEP 模式。 0 = 器件未处于 SLEEP 模式。 1 = 器件处于 SLEEP 模式。 |
13 | SD_CMD | 当由于接收到命令或 RST_SHUT 引脚生效至少一秒钟而导致关断挂起时,会设置该位。 0 = 由命令或引脚导致的关断未挂起。 1 = 由命令或引脚导致的关断挂起。 |
12 | PF | 该位指示是否触发了启用的永久失效故障。 0 = 未触发任何永久失效故障。 1 = 至少触发了一个永久失效故障。 |
11 | SS | 该位指示是否触发了启用的安全故障。 0 = 未触发任何安全故障。 1 = 至少触发了一个启用的安全故障。 |
10 | FUSE | 该位报告最近观察到的 FUSE 引脚状态,每秒更新一次。 0 = 在上次采样时器件或次级保护器未使 FUSE 引脚生效。 1 = 在上次采样时器件或次级保护器使 FUSE 引脚生效。 |
9-8 | SEC1–SEC0 | 这些位指示器件的当前安全状态。在 SEALED 模式下,可能无法读取或写入器件配置,并且某些命令会受到限制。在 UNSEALED 模式下,通常可以读取器件配置,并且可以在 CONFIG_UPDATE 模式下写入器件配置。在 FULLACCESS 模式下,允许进行不受限制的读写访问,并接受所有命令。即使在 FULLACCESS 模式下,也只能在 CONFIG_UPDATE 模式下更改器件配置。 0 = 器件尚未初始化。 1 = 器件处于 FULLACCESS 模式。 2 = 器件处于 UNSEALED 模式。 3 = 器件处于 SEALED 模式。 |
7 | OTPB | 该位指示电压和温度条件是否对 OTP 编程有效。在正常操作期间,如果 Manufacturing Status()[OTPW] 是清零的,则会始终设置该位。进入 CONFIG_UPDATE 模式时,将检查条件,该位将反映是否允许编程(Manufacturing Status()[OTPW] CONFIG_UPDATE 模式不适用)。一旦进入 CONFIG_UPDATE 模式,由于没有进行新的测量,该位将不会改变状态。 0 = 允许进行 OTP 写入。 1 = 禁止进行 OTP 写入。 |
6 | OTPW | 该位指示在正常操作期间是否有一些数据正在等待写入 OTP。例如,当配置为向 OTP 提供永久失效信息时,就会发生这种情况。该位可能保持设置状态直到满足 OTP 编程条件并且所有数据都被编程。在 CONFIG_UPDATE 模式下进行 OTP 编程时不会设置该位。 0 = 没有任何对 OTP 的写入挂起。 1 = 对 OTP 的写入挂起。 |
5 | COW_CHK | 该位指示何时正在进行电芯开路检查。当禁用此功能时,不会设置该位。当启用此功能时,将在执行检查时定期设置该位。 0 = 器件未主动执行电芯开路检查。 1 = 器件主动执行电芯开路检查。 |
4 | WD | 该位指示上一次器件复位是否由内部看门狗计时器引起。这与主机看门狗保护无关。 0 = 上一次复位是正常的。 1 = 上一次复位由看门狗计时器引起。 |
3 | POR | 当器件完全复位时,会设置该位。在退出 CONFIG_UPDATE 模式时会将该位清零。主机可以使用该位来确定是否有任何 RAM 配置更改因复位而丢失。 0 = 自上次退出 CONFIG_UPDATE 模式后未发生完全复位。 1 = 自上次退出 CONFIG_UPDATE 模式后发生了完全复位,需要重新配置所有 RAM 设置。 |
2 | SLEEP_EN | 该位根据配置和命令提示是否允许 SLEEP 模式。Settings:Configuration:Power Config[SLEEP] 位设置该位的默认状态。主机可以根据系统要求发送命令以启用或禁用 SLEEP 模式。设置该位后,当满足其他 SLEEP 标准时,器件可能会转换到 SLEEP 模式。 0 = 主机禁用 SLEEP 模式。 1 = 当满足其他 SLEEP 条件时允许进入 SLEEP 模式。 |
1 | PCHG_MODE | 该位指示器件是否处于 PRECHARGE 模式。在 PRECHARGE 模式下,会开启 PCHG FET,而非 CHG FET。 0 = 器件未处于 PRECHARGE 模式。 1 = 器件处于 PRECHARGE 模式。 |
0 | CFGUPDATE | 该位指示器件是否处于 CONFIG_UPDATE 模式。在接收并完全处理 SET_CFGUPDATE 命令后会设置该位。只有在设置该位后才能更改配置设置。 0 = 器件未处于 CONFIG_UPDATE 模式。 1 = 器件处于 CONFIG_UPDATE 模式。 |