jcky001 发表于 2022-7-14 10:36

STM32F030F4P6 进入停机模式不能唤醒


stm32f030f4p6 使用HAL_PWR_EnterSTOPMode(PWR_LOWPOWERREGULATOR_ON, PWR_STOPENTRY_WFE);进入停止模式后,外部中断引脚触发不能唤醒,使用RT闹钟中断也不能唤醒,请高人指点

xuanhuanzi 发表于 2022-7-14 16:00

这要看整体了,

xuanhuanzi 发表于 2022-7-14 16:00

只看局部不知道咋回事。

香水城 发表于 2022-7-15 14:14

首先 确定进入唤醒没有。

代码方面稍微参考下例程,你这一句话谁知道怎么回事。

pcb 发表于 2022-9-17 09:22

/* 使能PWR时钟,不使能PWR的话,进入STOP模式后是无法通过外部中断唤醒的 */
RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, ENABLE);

将爱藏于深海 发表于 2022-10-13 03:21

你外部触发那个咋配置的?

未说出口的像你 发表于 2022-10-14 00:31

你可以用printf打印的方式,看看程序进展到哪儿了

我吃小朋友 发表于 2022-10-14 00:53

你把程序工程发出来看看呗,看你咋弄的

失物招領 发表于 2022-10-14 01:15

得看你是否进入唤醒流程了

她已醉 发表于 2022-10-14 01:37

你程序编译是没有问题的是么?比如再看看编译出来的警告之类的

春日负喧 发表于 2022-10-14 02:59

你看看官方的demo吧,看看能不能给你带来点灵感

西洲 发表于 2022-10-14 05:02

正常来说,你要是逻辑没问题,是应该能唤

白马过平川 发表于 2022-10-14 05:24

看你初始化部分呗,唤醒引脚是否初始化了

温室雏菊 发表于 2022-10-14 05:46

需要看你唤醒程序部分的

风凉 发表于 2022-10-14 06:08

参考一下官方的例程,看你和它的例程有啥不同,对照一下

kingkits 发表于 2022-10-14 14:17

唤醒方式是需要在休眠之前设置好的,如果没有设置,那除了复位,永远也唤不醒。

热爱童话世界 发表于 2022-10-29 05:30

你用printf或者LED看看,是否被唤醒了没

极客晨星 发表于 2022-10-29 06:02

说的有点少了,信息量太少没办法帮你判断问题的

銀河 发表于 2022-10-29 06:34

正常来说,你得先确认是否进入到了低功耗模式才行

漫过岁月 发表于 2022-10-29 07:06

这个芯片是否有低功耗方面例程啊,你可以试试参考一下
页: [1] 2
查看完整版本: STM32F030F4P6 进入停机模式不能唤醒