先说明一下,我使用的是
STM32L431RCT6的芯片,按键使用的是定时器扫描的方式。
进入低功耗部分代码如图
我通过按键能够正常进入Stop模式,然后由
同一按键的外部中断触发唤醒,出现的问题是,
程序重启初始化后,自动又进入了中断,经过Debug调试推测是,再由外部中断唤醒的时候定时器扫描又识别了按键按下,又一次进入了STOP模式,那么问题了来,我明明已经关闭了时钟,关闭了定时器,为什么还能通过定时器扫描识别到我的按键(该截图为尝试改动的截图,我有试过在Stop模式前关闭定时器,但是无效)。。。
顺便问一下,进出停止模式前后的恢复初始化及初始化应该如何配置