STM32F030低功耗之停机模式的进入和唤醒

本文介绍了在STM32F030F4P6上实现低功耗设计,特别是停机模式的进入和通过串口唤醒的详细过程。在停机模式中,通过设置SLEEPDEEP和PDDS寄存器,并调用库函数进入停机模式。唤醒时,中断服务函数EXTI4_15_IRQHandler()处理唤醒事件,并在唤醒后需要重新配置系统时钟和初始化串口。关键点在于进入停机模式前需将串口接收引脚设为外部中断,唤醒后要重新配置时钟和串口。
摘要由CSDN通过智能技术生成

本人使用的是STM32F030F4P6进行从机低功耗的设计。设计需求是和主机进行状态同步,主机超时不从串口给回馈(主机关机了)从机进入停机模式等待串口来数据进行唤醒(主机开机了)。

1.停机模式介绍

STM32F030F4P6有三个低功耗模式。待机模式下(standby)功耗最低但是需要wake_up引脚上升沿或者RTC闹钟才能进行唤醒,在硬件已经设计好的基础上不满足本次软件设计的需求。然后考虑功耗第二低的停机模式(stop),刚好停机模式能够被任一外部中断包括串口中断进行唤醒。

2.停机模式的进入

停机模式的进入由数据手册可知,需要将SLEEPDEEP寄存器置1,PDDS寄存器置0,还要设置PWR->CR位。这些操作在库函数的PWR_EnterSTOPMode(PWR_Regulator_ON, PWR_STOPEntry_WFI);里面已经封装好了,直接调用即可。调用该函数时需要选择是WFI模式还是WFE模式,关于这两个模式的区别在数据手册中有介绍,个人理解的是WFI模式进入之后如果需要串口唤醒则需要将串口接收引脚配置为外部中断(之前是串口中断)。

封装的进入停机模式的函数&

masteryi137
关注 关注
  • 14
    点赞
  • 52
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
关于stm32f030 低功耗 stop模式的5.6uA 程序配置
zjp1234zjp的博客
07-23 8622
真正的从项目中的经验,不是单纯的配置引脚测试。希望对大家有帮助。 最近一个项目,需要 stm32f030K6 单片机低功耗,3种模式的区别哪儿都有介绍我就不再赘述了,我需要stop 模式,外部是5个按键,每个按下都能将单片机唤醒。 刚开始功耗休眠为200uA,经过几天查找,发现时钟芯片第二脚不能加上拉(可是手册上推荐的有这个上拉啊,好郁闷)。然后功耗就降到了60uA,然后接下来,就怎么也降不下...
STM32F030使用HAL库做低功耗
07-02
低功耗STM32F030,CubeMX,standby模式,stop模式,sleep模式,RTC
STM32F030低功耗案例(RTC闹钟中断定时唤醒喂狗+按键外部中断唤醒
我的博客
08-03 8641
最近使用到低功耗方案,采用的是STM32F030C8T6芯片,由于任务开启了看门狗,进入休眠后(采用的是STOP模式),需要及时喂狗,故而使用RTC闹钟中断定时唤醒来喂狗。 对比三种休眠模式:就设备的使用情况和功能需求,采用STOP模式 /* 三种休眠模式说明-各有不同 1.Sleep mode In Sleep mode, only the CPU is stopped. All peripherals continue to operate and can wake up the CPU when
STM32F030C8T6 STOPMODE低功耗设计经验分享
tency2018的博客
09-09 3648
STM32F030C8T6 STOPMODE低功耗设计经验分享 最近做了一个项目,由锂电池供电,用到了STM32F030低功耗设计,经过对比选择了STOP模式,用按钮中断唤醒, void enter_stop_mode(void)//进入停止模式 { SysTick->CTRL = 0x00;//关闭定时器 SysTick->VAL = 0x00;//清空val,清空定时器 OLED_Clear(); OLED_Display_Off(); TIM_Cmd(TIM2, D
STM32——PWR电源控制的低功耗模式
最新发布
hssfscv的博客
08-26 941
PWR的三种低功耗模式下分别可实现的功能
STM32F030C8T6 STM32F030R8T6 STM32F030 STOP低功耗模式配置 11uA
02-18 7663
1、进入睡眠的关键语句 RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, ENABLE); PWR_EnterSTOPMode(PWR_Regulator_LowPower, PWR_STOPEntry_WFI); 2、进入低功耗需要的配置,GPIO配置原则:不回路,不悬空输入。下面是将所有IO输出为0 //输出 GPIOA->MODER = 0x55
STM32F103C8T6进入STOP(停止)模式前降低功耗的操作,检测有效
qq_35142153的博客
02-18 3299
STM32的停止(STOP)模式进入前将功耗降低的操作
探索STM32F030低功耗特性及应用场景
weixin_55685390的博客
09-06 597
STM32F030是意法半导体推出的一款低功耗微控制器,它采用ARM Cortex-M0内核,带有丰富的外设和高度灵活的可编程性,适用于多种应用场景。本文将探索STM32F030低功耗特性及其应用场景。
STM32F030低功耗 定时5分钟 RTC唤醒
04-01
STM32F030C8T 低功耗-Standby待机模式 定时5分钟 RTC唤醒,程序测试-PA12 PB3低电平-低功耗定时5分钟,唤醒后PA12 PB3高电平
stm32f030c8t6利用RTC唤醒低功耗模式stop和standy,keil工程文件业界良心
02-07
stm32f030c8t6利用RTC唤醒低功耗模式stop和standy模式,也可以利用wakeUP引脚和外部中断唤醒;无RTC时低功耗standby模式3.1微安uA,在3.3V侧,进入待机模式之后,测得功耗为3.1uA,在停止模式stop mode,测得为5.5uA.有RTC,stop模式6.7uA,standby模式4.2uA。keil工程文件,业界良心。
STM32F030使用RTC周期性唤醒STOP模式
duobaohongtu3的专栏
03-15 1430
首先,F030与F072的RTC唤醒功能是不一样的,在相关定义文件stm32f0xx_exti.h中有如下定义: #define EXTI_Line17 ((uint32_t)0x00020000) /*!< Internal interrupt line 17 Con...
STM32F030低功耗
weixin_30295091的博客
05-31 1442
1.低功耗模式类型 功耗由高到低: sleep mode: 进入:CPU时钟停止,外设工作,IO保持 唤醒唤醒耗时最少 可由中断和外部事件唤醒 stop mode: 进入:所有时钟停止,寄存器及SRAM内容保持,IO保持。 唤醒:HSI作为系统始终 可由中断和外部事件唤醒 standby mode: 进入:1.8V电源关断 唤醒:除Power control/...
stm32f030c8t6低功耗standby模式3.1微安uA,keil工程文件
02-07
stm32f030c8t6低功耗standby模式3.1微安uA,在3.3V侧,进入待机模式之后,测得功耗为3.1uA,基本达到芯片规格书给出的结果。亲测,上传为keil工程文件!
STM32F030 低功耗学习参考,6uA
12-13
STM32F030 低功耗学习 (stop mode),待机电流5~6uA。寄存器操作学习 功能: 1.开机后LED(PC13) 亮0.2s后关闭,0.2s进入stop mode 2.K1~K6 按键外部中断唤醒LED闪烁,结束后继续进入stop mode。 3.TIMER3 200ms自动重装中断;外部中断启动并给定中断次数;计次为0关闭timer3,为进入stop mode 准备。
STM32F030的待机唤醒休眠模版
04-16
STM32F030进入低功耗模式了。以及待机唤醒的模版。亲测好用,直接下载就行,欢迎下载。
stm32f030c8t6低功耗stop模式5.5微安uA,keil工程文件
02-07
stm32f030c8t6低功耗standby模式5.5微安uA,在3.3V侧,进入待机模式之后,测得功耗为5.5uA,基本达到芯片规格书给出的结果。亲测,上传为keil工程文件!stm32f030c8t6低功耗standby模式3.1微安uA,keil工程文件
STM32G071低功耗模式进入退出(RTC和按键)
05-10
在本文中,我们将深入探讨如何利用STM32G071的HAL库来实现待机模式(Standby Mode)和关闭模式(Shutdown Mode)的进入与退出,以及如何利用RTC(R现实生活时间计数器)和唤醒引脚(Wakeup Pin)来管理这些低功耗状态。...
STM32L051低功耗STOP模式串口中断唤醒
08-15
STOP模式STM32L051的一种低功耗运行状态,其中内核、系统时钟和大部分外设都会被关闭,从而极大地降低了电流消耗。然而,为了维持系统的可唤醒能力,一些特定的外设可以保持活动状态,如外部中断线。在这个案例中...
STM32L051C8T6-STOP模式-按键、串口可唤醒_stm32l051例程_st.stop按键_STM32L051低功耗
10-08
总之,STM32L051C8T6的STOP模式唤醒功能是其低功耗设计的重要组成部分。通过熟练掌握这些技术,开发者可以创建出高效、节能的嵌入式应用。在实践中,应结合实际项目需求,灵活调整STOP模式的配置和唤醒机制,以...
stm32f030低功耗模式
11-17
STM32F030是一款低功耗微控制器,它能够在不同的低功耗模式下工作。其中一种低功耗模式停机模式,在这个模式下,CPU核心停止工作,但系统时钟和外设继续工作,从而实现了极低的功耗。另一种低功耗模式是待机模式,这个模式下,系统时钟和外设都会停止工作,只有外部中断或者复位事件才能唤醒设备。 STM32F030支持多种低功耗模式之间的快速切换和自动唤醒功能,可以根据不同的需求进行灵活的配置。在低功耗模式下,芯片运行在更低的频率和电压下,从而大大降低功耗,延长电池寿命。此外,该芯片还有多种低功耗管理功能,比如时钟管理单元、电源管理单元和低功耗待机模式唤醒控制,可以对系统进行精细的功耗控制和管理。 总的来说,STM32F030低功耗模式具有灵活性高、功耗低、自动唤醒等特点,非常适合应用于对功耗要求较高的电池供电系统,比如便携式设备、无线传感器网络、智能家居等领域。通过合理的低功耗模式配置和管理,可以使系统在保持良好性能的同时,实现长时间的电池续航。
写文章

热门文章

  • STM32F030低功耗之停机模式的进入和唤醒 15687
  • 汽车转速传感器采集之电路设计 7383
  • 8通道16位DAC芯片LTC2600编程使用 6881
  • STM32F030F4P6无法进入捕获中断的解决方法 6436
  • STM32低功耗STOP模式无法多次进入和唤醒 4184

分类专栏

  • STM32 1篇
  • 低功耗模式 1篇
  • STOP唤醒 1篇

最新评论

  • STM32F030F4P6无法进入捕获中断的解决方法

    flashal,: 调试出来了,我原先用的中断模式将端口印出来,结果无法进入中断,直接将VDD接到端口就行了,我是用的是stm32f103c8t6的TIM3,CH1输入捕获模式,端口配置为下拉模式,上升沿触发,代码参考https://blog.csdn.net/as480133937/article/details/99407485

  • STM32F030F4P6无法进入捕获中断的解决方法

    flashal,: 遇到同样的问题,如果有解决办法还请指点,万分感谢

  • STM32F030F4P6无法进入捕获中断的解决方法

    bocai_code: 博主的工程,可以分享一下吗?我死活就没有调出来表情包

  • STM32F030F4P6无法进入捕获中断的解决方法

    m0_45936230: 中断

  • STM32F030F4P6无法进入捕获中断的解决方法

    m0_45936230: 硬件仿真正确,软件仿真进不了终端,博主认为是什么原因呢?

大家在看

  • 化学仿真软件:Aspen Plus二次开发_自定义模型开发 842
  • 【编程基础知识】《Java 中的神秘利器:this 关键字深度解析》 731
  • 【编程基础知识】《Java 复用魔法:组合、继承与代理的奇妙之旅》 609

最新文章

  • STM32低功耗STOP模式无法多次进入和唤醒
  • 8通道16位DAC芯片LTC2600编程使用
  • STM32F030F4P6无法进入捕获中断的解决方法
2019年2篇
2018年3篇

目录

目录

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家玻璃钢农民劳作雕塑台州玻璃钢雕塑定做性价比出众惠东玻璃钢广场雕塑精巧的玻璃钢花盆衢州玻璃钢陶瓷雕塑企业沛县玻璃钢雕塑定制孝感玻璃钢雕塑熊猫定制河源玻璃钢雕塑沙发韶山玻璃钢雕塑广东常用商场美陈多少钱哈密地区广场玻璃钢雕塑十堰玻璃钢雕塑摆件厂商西安玻璃钢花盆批发玻璃钢花盆雕塑哪种品牌好湖南玻璃钢海豚雕塑定制雕塑玻璃钢知识镂空玻璃钢雕塑生产陈翔六点半球球商场试衣美炸了广西玻璃钢校园景观雕塑2019最新商场美陈朔州玻璃钢雕塑收费标准玻璃钢花盆找哪家春节商场美陈甘肃动物玻璃钢雕塑哪家好朔城区商场美陈镇江设计玻璃钢雕塑费用玻璃钢雕塑男人滁州美陈商场布置淄博广场玻璃钢雕塑商场大型美陈香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化