[客户分享]STM32F1低功耗总结(休眠模式,待机模式,停机模式)

[客户分享]STM32F1低功耗总结(休眠模式,待机模式,停机模式)

查看: 19791|回复: 21

[客户分享]

STM32F1低功耗总结(休眠模式,待机模式,停机模式)

[复制链接]

eric2013

eric2013

当前在线

积分117109

1万

主题7万

回帖11万

积分

管理员

积分117109

发消息

电梯直达

楼主

发表于 2015-9-4 14:50:57

|

只看该作者

|倒序浏览

|阅读模式

设计低功耗主要从以下几方面着手:

1、用户需要根据最低电源消耗、最快速启动时间和可用的唤醒源等条件,选定一个最佳的低功耗模式。

可以使用的低功耗方式有休眠模式,待机模式,停机模式。

2、选择了低功耗方式后就是关闭可以关闭的外设时钟。

3、降低系统主频。

4、注意I/O的状态。

[li]如果此IO口带上拉,请设置为高电平输出或者高阻态输入;

[/li][li]如果此IO口带下拉,请设置为低电平输出或者高阻态输入;[/li]

5、注意IO和外设IC的链接。

6、测低功耗的时候,一定不要连接调试器,更不能边调试边测电流。

===============================================================

收藏4

微信公众号:点击此处扫描图片关注

B站视频:https://space.bilibili.com/678329477

淘宝小店:https://anfulai.taobao.com/

【2025新品】H7-TOOL PLUS电池版发布,真正的手持设备,微型数控电源输出电流提升至2A,峰值3A, 防过压防过流防反接

回复

使用道具

举报

eric2013

eric2013

当前在线

积分117109

1万

主题7万

回帖11万

积分

管理员

积分117109

发消息

沙发

楼主|

发表于 2015-9-4 14:52:44

|

只看该作者

三种低功耗模式的总体介绍:

1.png (139 KB, 下载次数: 29)

下载附件

2015-9-4 14:52 上传

微信公众号:点击此处扫描图片关注

B站视频:https://space.bilibili.com/678329477

淘宝小店:https://anfulai.taobao.com/

【2025新品】H7-TOOL PLUS电池版发布,真正的手持设备,微型数控电源输出电流提升至2A,峰值3A, 防过压防过流防反接

回复

使用道具

举报

eric2013

eric2013

当前在线

积分117109

1万

主题7万

回帖11万

积分

管理员

积分117109

发消息

板凳

楼主|

发表于 2015-9-4 14:54:35

|

只看该作者

主频和外设时钟设置:

2.png (105 KB, 下载次数: 19)

下载附件

2015-9-4 14:54 上传

微信公众号:点击此处扫描图片关注

B站视频:https://space.bilibili.com/678329477

淘宝小店:https://anfulai.taobao.com/

【2025新品】H7-TOOL PLUS电池版发布,真正的手持设备,微型数控电源输出电流提升至2A,峰值3A, 防过压防过流防反接

回复

使用道具

举报

eric2013

eric2013

当前在线

积分117109

1万

主题7万

回帖11万

积分

管理员

积分117109

发消息

地板

楼主|

发表于 2015-9-4 14:56:24

|

只看该作者

进入休眠,待机和停机模式时,IO状态说明:

休眠模式:

在睡眠模式下,所有的I/O引脚都保持它们在运行模式时的状态。

停机模式:

在停止模式下,所有的I/O引脚都保持它们在运行模式时的状态。

待机模式:

在待机模式下,所有的I/O引脚处于高阻态,除了以下的引脚:

● 复位引脚(始终有效)

● 当被设置为防侵入或校准输出时的TAMPER引脚

● 被使能的唤醒引脚

微信公众号:点击此处扫描图片关注

B站视频:https://space.bilibili.com/678329477

淘宝小店:https://anfulai.taobao.com/

【2025新品】H7-TOOL PLUS电池版发布,真正的手持设备,微型数控电源输出电流提升至2A,峰值3A, 防过压防过流防反接

回复

使用道具

举报

eric2013

eric2013

当前在线

积分117109

1万

主题7万

回帖11万

积分

管理员

积分117109

发消息

5#

楼主|

发表于 2015-9-4 15:01:55

|

只看该作者

休眠,待机和停机模式的进入和退出方法在参考手册有详细讲解,这里不做赘述

微信公众号:点击此处扫描图片关注

B站视频:https://space.bilibili.com/678329477

淘宝小店:https://anfulai.taobao.com/

【2025新品】H7-TOOL PLUS电池版发布,真正的手持设备,微型数控电源输出电流提升至2A,峰值3A, 防过压防过流防反接

回复

使用道具

举报

eric2013

eric2013

当前在线

积分117109

1万

主题7万

回帖11万

积分

管理员

积分117109

发消息

6#

楼主|

发表于 2015-9-4 15:03:20

|

只看该作者

低功耗模式下的自动唤醒(AWU)

此方式在RTX中有使用。

1.png (130 KB, 下载次数: 30)

下载附件

2015-9-4 15:03 上传

微信公众号:点击此处扫描图片关注

B站视频:https://space.bilibili.com/678329477

淘宝小店:https://anfulai.taobao.com/

【2025新品】H7-TOOL PLUS电池版发布,真正的手持设备,微型数控电源输出电流提升至2A,峰值3A, 防过压防过流防反接

回复

使用道具

举报

打洞者

打洞者

当前离线

积分124

5

主题109

回帖124

积分

初级会员

初级会员, 积分 124, 距离下一级还需 75 积分

初级会员, 积分 124, 距离下一级还需 75 积分

积分124

发消息

7#

发表于 2018-5-2 17:15:03

|

只看该作者

回复

使用道具

举报

ssssssss

ssssssss

当前离线

积分604

101

主题301

回帖604

积分

金牌会员

123

金牌会员, 积分 604, 距离下一级还需 396 积分

金牌会员, 积分 604, 距离下一级还需 396 积分

积分604

发消息

8#

发表于 2018-8-3 08:32:19

|

只看该作者

低功耗调试精华

回复

使用道具

举报

shibinjie

shibinjie

当前离线

积分170

23

主题101

回帖170

积分

初级会员

初级会员, 积分 170, 距离下一级还需 29 积分

初级会员, 积分 170, 距离下一级还需 29 积分

积分170

发消息

9#

发表于 2018-9-29 13:29:46

|

只看该作者

eric2013 发表于 2015-9-4 15:03

低功耗模式下的自动唤醒(AWU)

此方式在RTX中有使用。

硬汉有没有低功耗的例子可供参考?

回复

使用道具

举报

eric2013

eric2013

当前在线

积分117109

1万

主题7万

回帖11万

积分

管理员

积分117109

发消息

10#

楼主|

发表于 2018-9-30 00:34:01

|

只看该作者

shibinjie 发表于 2018-9-29 13:29

硬汉有没有低功耗的例子可供参考?

做了很多,RTX,FreeRTOS等都有配套休眠,停机,待机模式的例子。

在论坛置顶帖V4和V5开发板网盘都有下载。

微信公众号:点击此处扫描图片关注

B站视频:https://space.bilibili.com/678329477

淘宝小店:https://anfulai.taobao.com/

【2025新品】H7-TOOL PLUS电池版发布,真正的手持设备,微型数控电源输出电流提升至2A,峰值3A, 防过压防过流防反接

回复

使用道具

举报

西点钟灵毓秀

西点钟灵毓秀

当前在线

积分124

2

主题118

回帖124

积分

初级会员

初级会员, 积分 124, 距离下一级还需 75 积分

初级会员, 积分 124, 距离下一级还需 75 积分

积分124

发消息

11#

发表于 2018-9-30 09:30:34

|

只看该作者

这个不错,值得参考

回复

使用道具

举报

justdying

justdying

当前离线

积分207

42

主题81

回帖207

积分

高级会员

高级会员, 积分 207, 距离下一级还需 292 积分

高级会员, 积分 207, 距离下一级还需 292 积分

积分207

发消息

12#

发表于 2022-5-20 10:28:48

|

只看该作者

F1的待机模式例程没找到呢

回复

使用道具

举报

eric2013

eric2013

当前在线

积分117109

1万

主题7万

回帖11万

积分

管理员

积分117109

发消息

13#

楼主|

发表于 2022-5-20 10:43:56

|

只看该作者

justdying 发表于 2022-5-20 10:28

F1的待机模式例程没找到呢里面有F1的

【安富莱】RTX嵌入式操作系统教程发布,支持F103,F407和F429,含81个配套例程(2017-10-17)

https://www.armbbs.cn/forum.php? ... id=14837&fromuid=58

(出处: 硬汉嵌入式论坛)

微信公众号:点击此处扫描图片关注

B站视频:https://space.bilibili.com/678329477

淘宝小店:https://anfulai.taobao.com/

【2025新品】H7-TOOL PLUS电池版发布,真正的手持设备,微型数控电源输出电流提升至2A,峰值3A, 防过压防过流防反接

回复

使用道具

举报

justdying

justdying

当前离线

积分207

42

主题81

回帖207

积分

高级会员

高级会员, 积分 207, 距离下一级还需 292 积分

高级会员, 积分 207, 距离下一级还需 292 积分

积分207

发消息

14#

发表于 2022-5-20 10:49:27

|

只看该作者

裸机的低功耗没看到呢

回复

使用道具

举报

eric2013

eric2013

当前在线

积分117109

1万

主题7万

回帖11万

积分

管理员

积分117109

发消息

15#

楼主|

发表于 2022-5-20 10:59:49

|

只看该作者

justdying 发表于 2022-5-20 10:49

裸机的低功耗没看到呢

和裸机玩法一样,因为待机唤醒相当于复位重启。

微信公众号:点击此处扫描图片关注

B站视频:https://space.bilibili.com/678329477

淘宝小店:https://anfulai.taobao.com/

【2025新品】H7-TOOL PLUS电池版发布,真正的手持设备,微型数控电源输出电流提升至2A,峰值3A, 防过压防过流防反接

回复

使用道具

举报

justdying

justdying

当前离线

积分207

42

主题81

回帖207

积分

高级会员

高级会员, 积分 207, 距离下一级还需 292 积分

高级会员, 积分 207, 距离下一级还需 292 积分

积分207

发消息

16#

发表于 2022-5-20 11:38:52

|

只看该作者

eric2013 发表于 2022-5-20 10:59

和裸机玩法一样,因为待机唤醒相当于复位重启。

想要的是裸机 停止模式代码,这个应该不是复位把

回复

使用道具

举报

eric2013

eric2013

当前在线

积分117109

1万

主题7万

回帖11万

积分

管理员

积分117109

发消息

17#

楼主|

发表于 2022-5-21 09:14:27

|

只看该作者

justdying 发表于 2022-5-20 11:38

想要的是裸机 停止模式代码,这个应该不是复位把

停机模式是另外一种了。

待机是复位。

微信公众号:点击此处扫描图片关注

B站视频:https://space.bilibili.com/678329477

淘宝小店:https://anfulai.taobao.com/

【2025新品】H7-TOOL PLUS电池版发布,真正的手持设备,微型数控电源输出电流提升至2A,峰值3A, 防过压防过流防反接

回复

使用道具

举报

慕容薯条

慕容薯条

当前离线

积分40

2

主题34

回帖40

积分

新手上路

新手上路, 积分 40, 距离下一级还需 9 积分

新手上路, 积分 40, 距离下一级还需 9 积分

积分40

发消息

18#

发表于 2022-10-9 18:11:49

|

只看该作者

挖个坟,在RTC闹钟的中断函数里进入STANDBY模式,是不是无法唤醒?还是不能够这样操作?

回复

使用道具

举报

庄永

庄永

当前离线

积分1049

85

主题794

回帖1049

积分

至尊会员

至尊会员, 积分 1049, 距离下一级还需 3951 积分

至尊会员, 积分 1049, 距离下一级还需 3951 积分

积分1049

发消息

19#

发表于 2022-10-9 22:05:52

|

只看该作者

4、6特别需要注意

回复

使用道具

举报

eric2013

eric2013

当前在线

积分117109

1万

主题7万

回帖11万

积分

管理员

积分117109

发消息

20#

楼主|

发表于 2022-10-10 00:36:00

|

只看该作者

慕容薯条 发表于 2022-10-9 18:11

挖个坟,在RTC闹钟的中断函数里进入STANDBY模式,是不是无法唤醒?还是不能够这样操作?

这种操作方式没试过,在中断外正常吗

微信公众号:点击此处扫描图片关注

B站视频:https://space.bilibili.com/678329477

淘宝小店:https://anfulai.taobao.com/

【2025新品】H7-TOOL PLUS电池版发布,真正的手持设备,微型数控电源输出电流提升至2A,峰值3A, 防过压防过流防反接

回复

使用道具

举报

慕容薯条

慕容薯条

当前离线

积分40

2

主题34

回帖40

积分

新手上路

新手上路, 积分 40, 距离下一级还需 9 积分

新手上路, 积分 40, 距离下一级还需 9 积分

积分40

发消息

21#

发表于 2022-10-13 09:13:40

|

只看该作者

eric2013 发表于 2022-10-10 00:36

这种操作方式没试过,在中断外正常吗

在中断外是正常的

进入低功耗停止模式唤醒后程序是接着执行PWR_EnterSTOPMode(PWR_Regulator_LowPower,PWR_STOPEntry_WFI)

后面的程序是吗?

回复

使用道具

举报

eric2013

eric2013

当前在线

积分117109

1万

主题7万

回帖11万

积分

管理员

积分117109

发消息

22#

楼主|

发表于 2022-10-14 11:51:55

|

只看该作者

慕容薯条 发表于 2022-10-13 09:13

在中断外是正常的

进入低功耗停止模式唤醒后程序是接着执行PWR_EnterSTOPMode(PWR_Regulator_LowPower,P ...

也许不能在RTC中断里面调用低功耗API,导致没有正常进入低功耗。

微信公众号:点击此处扫描图片关注

B站视频:https://space.bilibili.com/678329477

淘宝小店:https://anfulai.taobao.com/

【2025新品】H7-TOOL PLUS电池版发布,真正的手持设备,微型数控电源输出电流提升至2A,峰值3A, 防过压防过流防反接

回复

使用道具

举报

相关推荐

巴西世界杯26人名单:英超12人入选 两名38岁老将
mobile28365正规网址

巴西世界杯26人名单:英超12人入选 两名38岁老将

📅 06-29 👁️ 9937
人人App悄然回归,“情怀”难支撑其在社交江湖突围
365正规网站是多少

人人App悄然回归,“情怀”难支撑其在社交江湖突围

📅 07-17 👁️ 9113
2010南非世界杯32强23人大名单完整版
约彩365官方网站下载

2010南非世界杯32强23人大名单完整版

📅 07-09 👁️ 1478