interFF 发表于 2022-3-22 23:00:54

【PMU】唤醒源配置问题

DEEPSLEEP休眠模式下,使用GPIO外部中断引脚唤醒MCU,是否可以配置多个GPIO中断引脚同时起作用?例如PC6,PC9两个引脚都能唤醒MCU,是否可以这样配置?

interFF 发表于 2022-3-23 11:40:43

经过实验验证,开启2个EXTI通道,2个PIN不在同一个通道就能实现2个pin都能唤醒的效果。
如果是同一个通道中的PIN,则只能有一个生效
例如:
情况一:配置 PC4,PC9,分别属于EXTI9和EXTI10,那么同时开启中断,两者都生效
情况二:PC4和PC7,对应EXTI9,那么同时开启中断,只有最后一次配置的PIN生效

总结:此问题应该是外部中断引脚配置问题,跟唤醒源关系不大,误认为多个引脚可以公用一个通道。
-------
结帖

奈德瑞克强 发表于 2022-3-28 13:12:45

想问一下为什么配置Deepsleep会一直卡在NMI中断

顾博文 发表于 2022-3-30 08:39:43

奈德瑞克强 发表于 2022-3-28 13:12
想问一下为什么配置Deepsleep会一直卡在NMI中断

不清楚,例程不会,你直接用例程的sleep配置函数吧
页: [1]
查看完整版本: 【PMU】唤醒源配置问题