ZHCZ042D July 2023 – November 2025 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1
GPIO 模块
功能
在 STANDBY 模式下 GPIO 唤醒边沿可能丢失
通过单个 GPIO 边沿唤醒一次后,在 STANDBY/STOP/SLEEP 模式下可能会错过后续 GPIO 唤醒边沿。
情况 1:
STANDBY0 唤醒——如果 MCU 设置为 STANDBY/STOP/SLEEP 模式,且 IO 处于“唤醒”状态,然后将 IO 设回“非唤醒”状态 < 3 个 LFCLK 周期,然后再次唤醒,则将检测不到下一个唤醒边沿。
情况 2:
STANDBY1 唤醒——如果使用 GPIO 边沿唤醒,且器件返回 STANDBY1 时 GPIO 脉冲仍处于活动状态,则器件将不会检测任何后续唤醒边沿。
情况 1:
确保在器件处于激活模式时 GPIO 被置为无效
或
确保 GPIO 唤醒脉冲超过 3 个 LFCLK 周期
情况 2:
将 GPIO 唤醒沿设置为下降沿和上升沿
或
确保 GPIO 唤醒脉冲在进入 STANDBY1 之前未激活