[STM32F0] STM32F030F4的MCU 如何进入SLEEP模式

[复制链接]
 楼主| 发表于 2017-5-31 22:34 | 显示全部楼层 |阅读模式
STM32F030F4的MCU 如何进入SLEEP模式。我写了一个简单的LED闪烁的程序,然后调用PWR-EnterSleepMode(PWR-SLEEPEntry-WFI)函数让MCU进入SLEEP模式,照理来说进入SLEEP模式后LED就不会闪烁了,可是LED还是闪烁,请问怎么回事?
发表于 2017-5-31 22:35 | 显示全部楼层
是不是需要什么初始化设置?
发表于 2017-5-31 22:36 | 显示全部楼层
网上搜搜,很多吧
发表于 2017-5-31 22:37 | 显示全部楼层

1、关闭无需等待中断或事件的外设时钟;
2、设置进入机制(Sleep-Now或Sleep-on-Exit);
3、设置系统进入SLEEP模式。
 楼主| 发表于 2017-5-31 22:39 | 显示全部楼层
看到了,但是不知道怎么实现
发表于 2017-5-31 22:40 | 显示全部楼层
是不是有什么中断唤醒了MCU。
 楼主| 发表于 2017-5-31 22:42 | 显示全部楼层
嗯,是的,程序中有中断唤醒了MCU
发表于 2017-5-31 22:43 | 显示全部楼层
那接下来知道怎么做了吧
 楼主| 发表于 2017-5-31 22:44 | 显示全部楼层
哦,那我就知道怎么回事了,多谢大家,结贴了哈
您需要登录后才可以回帖 登录 | 注册

本版积分规则

880

主题

12030

帖子

4

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