ZHCSXI0A October 2024 – December 2024 BQ25190
PRODUCTION DATA
GPIO4 可根据不同的 I2C 设置配置为用作 LDO1 EN 引脚、开漏输出、推挽输出、序列发生器输出、电平敏感输入、正边沿/负边沿触发输入。
要将 GPIO4 设置为 LDO1 EN 引脚,应将 LDO1_EN_SET 设置为 b110,并需要将 GPIO4_CONFIG 设置为 b1000。
当 GPIO3 被配置为 VSEL1 引脚时,如果 GPIO4 被配置为 VSEL2 引脚,则会读取 GPIO3 和 GPIO4 的高电平/低电平状态以确定要用于降压的电压设置。
如果 GPIO4 被设置为强制开漏高电平状态,则该引脚处于高阻态。如果 GPIO4 被设置为强制低电平状态,则该引脚被下拉至 GND。如果 GPIO4 被设置为强制推挽高电平状态,则该引脚被上拉至 VPU。
如果 GPIO4 被设置为作为序列发生器输出运行,则在上电/断电序列期间的相应时间实例处,该引脚会被上拉至 VPU 或下拉至 GND。
如果 GPIO4 被配置为处于输入模式,则可以通过 GPIO4_STAT 位读取其当前状态。作为正边沿/负边沿触发输入,GPIO4_FLAG 会在发生触发事件时被设置,并且会通过 INT 引脚发送一个 128μs 脉冲来通知主机。
如果 GPIO4_CONFIG 被设置为 b1100/b1101/b1110/b1111,则 GPIO4 作为开漏 PWM 输出运行,并在 fGPIO4_PWM 下以 20%/40%/60%/80% 占空比被拉至低电平。