ZHCSXI4 November 2024 BQ21088
PRODUCTION DATA
器件还提供通过 I2C SYS_MODE 位控制 SYS 的选项。这些位可以强制 SYS 由 BAT 供电而不是由 IN 供电(即使 VIN > VBAT + VSLEEP)、断开 SYS 与任一电源的连接、将 SYS 下拉或保持其悬空。下表显示了基于 SYS_MODE 设置的器件行为:
| SYS_MODE | 说明 | SYS 电源 | SYS 下拉 |
|---|---|---|---|
|
00 |
正常运行 |
IN 或 BAT |
关闭,硬件复位期间除外 |
|
01 |
强制 BAT 电源(USB 挂起) |
BAT |
关闭,硬件复位期间除外 |
|
10 |
SYS 关闭 – 悬空 |
无 |
关闭 |
|
11 |
SYS 关闭 – 下拉 |
无 |
打开 |
SYS_MODE = 00
这是器件的默认状态/正常运行情况。如果 VIN > VUVLO、VIN > VBAT + VSLEEP 且 VIN < VIN_OVP,则 SYS 将由 IN 供电。如果不满足这些条件,SYS 将由 BAT 供电。仅当发生硬件复位或器件进入运输模式时,SYS 才会与 IN 或 BAT 断开并被下拉。
SYS_MODE = 01
设置此配置后,如果 VBAT > VBUVLO,无论 VIN 状态如何,SYS 都将由 BAT 供电。因此,主机可以在仍根据系统需要连接适配器的情况下更大限度减少适配器的电流消耗。如果在 VBAT < VBUVLO 时设置 SYS_MODE = 01,则会忽略 SYS_MODE = 01 设置并且器件将进入 SYS_MODE = 00。同样,如果先移除再连接适配器 (VIN),器件也将切换至 SYS_MODE = 00。这样可以防止器件需要 POR 才能恢复系统电源,从而支持电池充电并提供真正的 USB 挂起模式。如果在充电期间设置了 SYS_MODE = 01,则充电将停止,电池将根据需要开始为 SYS 供电。此行为与输入适配器断开连接时的行为类似。
SYS_MODE = 10
设置此配置后,SYS 将断开连接并保持悬空。数字元件保持开启和激活状态。悬空时,SYS 只能被强制为不超过 VBAT 电平的电压。切换 VIN (VIN < VINUVLO) 会将 SYS_MODE 复位为 00。
SYS_MODE = 11
设置此配置后,SYS 将断开连接并被下拉至接地。切换 VIN 会将 SYS_MODE 复位为 00。