[STM32F0] Standby模式下,WKUPx引脚唤醒

[复制链接]
1826|9
 楼主| 会飞的大葱 发表于 2024-2-20 19:28 | 显示全部楼层 |阅读模式
STM32的Standby模式,对于STM32F030来说,WKUPx引脚也有多个,
5778165d48cab5d60f.png
实际测试发现一个问题:
使能多个唤醒源,也就是配置多个EWUP为1,
当其中有一个唤醒WKUPx引脚时钟为高(比如始终接在了3.3上),此时其他唤醒WKUPx引脚即使产生上升沿也无法唤醒

yangxiaor520 发表于 2024-2-20 20:12 来自手机 | 显示全部楼层
都已经唤醒了,其他触发源肯定没有效果啊。

评论

不啊,不会唤醒啊。 比如EWUP1、EWUP2都为1,WEUP1的PIN PA0始终接高,然后再进Standby,这个时候WEUP2对应的PC13是唤醒不了嘞  发表于 2024-2-21 10:28
liu96jp 发表于 2024-2-22 15:03 | 显示全部楼层
唤醒好像就PA0能唤醒吧
b5z1giu 发表于 2024-2-22 17:20 | 显示全部楼层
您可以参考一下ST的低功耗的例程,例程里面应该比较好理解
呐咯密密 发表于 2024-2-23 12:05 | 显示全部楼层
单独测试唤醒可以成功吗

评论

可以啊,全部配置后,当其他WAKUP PIN为低电平时,单独唤醒都是OK的  发表于 2024-2-23 13:01
 楼主| 会飞的大葱 发表于 2024-2-23 13:00 | 显示全部楼层
liu96jp 发表于 2024-2-22 15:03
唤醒好像就PA0能唤醒吧

有多个唤醒源的
 楼主| 会飞的大葱 发表于 2024-2-23 13:02 | 显示全部楼层
b5z1giu 发表于 2024-2-22 17:20
您可以参考一下ST的低功耗的例程,例程里面应该比较好理解

例程对这个现象没有参考价值
 楼主| 会飞的大葱 发表于 2024-2-23 13:05 | 显示全部楼层
liu96jp 发表于 2024-2-22 15:03
唤醒好像就PA0能唤醒吧

5358265d8275285208.png
9451665d827761b458.png
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

78

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部