野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 16749|回复: 4

STM32F4待机模式PA0-WKUP不能唤醒

[复制链接]
发表于 2016-1-5 09:47:59 | 显示全部楼层 |阅读模式
STM32F4 程序能成功进入待机模式,看门狗能唤醒,但是PA0-WKUP上升沿不能正常唤醒,求助:::

RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR , ENABLE);
/* 使能WKUP引脚的唤醒功能 */
PWR_WakeUpPinCmd (ENABLE);

PA0唤醒代码是否正确,还要求他设置吗???

回复

使用道具 举报

发表于 2016-1-5 09:52:13 | 显示全部楼层
参考标准库里的例程:STM32F4xx_DSP_StdPeriph_Lib_V1.5.1\Project\STM32F4xx_StdPeriph_Examples\PWR
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-1-5 13:24:10 | 显示全部楼层
我看了,就是这个指令/* 使能WKUP引脚的唤醒功能 */
PWR_WakeUpPinCmd (ENABLE);
但就是不能唤醒,引脚是好的PA0的外部中断测试是好的,也成功进入了待机模式,看门狗能唤醒
是不是还有其他需要设置的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-1-5 14:01:18 | 显示全部楼层
已经解决,同时开了RTC中断唤醒
回复 支持 反对

使用道具 举报

发表于 2019-5-7 17:09:37 | 显示全部楼层
72725y 发表于 2016-1-5 14:01
**** 作者被禁止或删除 内容自动屏蔽 ****

你好,我也碰到类似问题,请问你的意思是关闭RTC中断唤醒就能PA0唤醒吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-24 11:58 , Processed in 0.098026 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表