打印
[MM32硬件]

配置以最大限度降低功耗的步骤:

[复制链接]
1204|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
好几遍vh|  楼主 | 2024-6-30 13:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
选择适当的低功耗模式:

根据应用需求和功耗要求选择合适的低功耗模式,例如如果需要快速唤醒并且保留部分状态,可以选择睡眠模式;如果需要极低功耗且可以重新初始化状态,可以选择待机模式。
配置时钟系统:

在进入低功耗模式前,确保将不必要的时钟源关闭或切换到低功耗模式,例如将主时钟切换到低速外部晶振或内部RC振荡器。
关闭不必要的外设:

在进入低功耗模式前,关闭所有不必要的外设和模块,例如关闭串口、ADC、定时器等。确保外设在进入低功耗模式时处于最低功耗状态。
使能唤醒源:

配置唤醒源以便在需要时能够唤醒微控制器,例如配置外部中断引脚、RTC定时唤醒等。
正确处理中断和事件:

确保在进入低功耗模式前正确处理未完成的任务和中断。特别是在待机模式下,因为所有状态都会被清除,需要在唤醒后重新初始化。
测试和优化:

进入低功耗模式后,通过测量和监视实际功耗来优化配置。根据测试结果调整唤醒时间、时钟设置等,以达到最低功耗的效果。

使用特权

评论回复
沙发
地瓜patch| | 2024-7-30 22:37 | 只看该作者
休眠是最有用的低功耗

使用特权

评论回复
板凳
l1uyn9b| | 2024-8-21 12:42 | 只看该作者
一般都是关闭没用的外设啊

使用特权

评论回复
地板
lamanius| | 2024-8-21 13:50 | 只看该作者
其实配置成IO输入好像是OK的

使用特权

评论回复
5
tax2r6c| | 2024-8-21 15:00 | 只看该作者
可以按照官方的例程,尤其是低功耗例程进行配置就好了

使用特权

评论回复
6
p0gon9y| | 2024-8-21 16:23 | 只看该作者
很多IO别配置成输出基本能降低不少的功耗

使用特权

评论回复
7
y1n9an| | 2024-8-21 18:34 | 只看该作者
你可以控制一些外部电源,关闭其外部电源就能降低一些

使用特权

评论回复
8
su1yirg| | 2024-8-21 19:38 | 只看该作者
测试低功耗一般得需要用printf了,不能用SWD接口了是吧

使用特权

评论回复
9
q1ngt12| | 2024-8-21 20:41 | 只看该作者
关闭外设,控制电源基本都可以实现一些低功耗功能的

使用特权

评论回复
10
suw12q| | 2024-8-22 08:52 | 只看该作者
唤醒时长弄长点,也是OK的

使用特权

评论回复
11
zhizia4f| | 2024-8-22 10:00 | 只看该作者
建议还是用一些低功耗的硬件芯片传感器之类的,也是OK的

使用特权

评论回复
12
ex7s4| | 2024-8-22 12:05 | 只看该作者
我之前做低功耗一般都是控制时钟,降低时钟频率,就效果很好

使用特权

评论回复
13
菜鸟的第一步| | 2024-8-26 12:01 | 只看该作者
硬件设计很重要

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

26

主题

230

帖子

0

粉丝