ZHCUBJ0B November 2023 – October 2025
按照以下说明设置液体检测及腐蚀缓解软件:
| 寄存器 | 字段 | 说明 |
|---|---|---|
| I2C1 的中断屏蔽 (0x16) | 液体检测 [60] | 为“液体检测 [60]”启用中断事件 |
| IO 配置 (0x5c) | GPIO_1 | 设置为“LIQUID_DETECTED (157)”。当在 J3 Type-C 端口上检测到液体时,GPIO1 会将 D8 LED 切换为高电平,直到不再存在液体 |
| IO 配置 (0x5c) | GPIO_2 | 设置为“Fault_Input_Event (33)”。当 TPD4S201 将该引脚驱动为低电平时,GPIO2 会将 D6 LED 切换为低电平,TPS25751 进入 Type-C 错误恢复状态。 |
| IO 配置 (0x5c) | GPIO_4 | 设置为“引脚多路复用至 ADC”,以便检测 SBU1 上的液体 |
| IO 配置 (0x5c) | GPIO_5 | 设置为“引脚多路复用至 ADC”,以便检测 SBU2 上的液体 |
| IO 配置 (0x5c) | GPIO_6 | 设置为“LIQUID_PMOS_CONTROL (155)”。GPIO6 用于切换 PFET 以使能上拉,从而检测对 VBUS/CC 的短路 |
| IO 配置 (0x5c) | GPIO_7 | 设置为“LIQUID_NMOS_CONTROL (156)”。GPIO7 用于切换 NFET 以使能上拉,从而检测对 GND 的短路 |
| 液体检测配置 (0x98) | 启用腐蚀缓解 [81] | 启用该功能,以在检测到液体时自动禁用 Type-C 端口 |
| 液体检测配置 (0x98) | 启用液体检测 [82] | 启用该功能以检测 Type-C 端口处的液体 |