ZHCSRH1 january 2023 BQ21080
PRODUCTION DATA
通过 TSMR 引脚实现的按钮功能有三个主要功能。首先,可将其用于使器件从运输模式等超低功耗模式唤醒。其次,可将其用作按钮短按检测器,在按住驱动 TSMR 引脚的按钮达到 Wake1、Wake2 或长按持续时间时向主机发送中断。这样可以在终端应用中实现不同的功能,例如菜单选择和控制。最后,可将其用于在检测到按钮长按操作后使器件进入运输模式或通过执行下电上电/硬件复位(关闭 SYS 并自动重新上电)来复位系统。可通过 I2C 对按钮短按和长按持续时间的时序进行编程来提高灵活性,并可让系统设计人员自定义特定应用的终端用户体验。请注意,如果在特定计时器激活且尚未过期时通过 I2C 更改了该计时器的持续时间,则新的编程值将被忽略,直到计时器到期和/或通过新的按钮操作复位。在仅电池模式下,器件将以脉冲方式自动开启 TSMR 电流源(持续时间为tTS_DUTY_ON),并关闭(持续时间为tTS_DUTY_OFF),以便检查是否按下了按钮。如果记录了按钮按压操作,器件将开始针对 Wake1、Wake2 或长按持续时间进行计数。只要通过 EN_PUSH 位启用了此按钮按压检测例程,便会在仅电池模式下运行此例程。当存在有效的适配器时,TSMR 电流源会始终开启以监控充电。