[其他ST产品] STM32低功耗问题

[复制链接]
582|13
 楼主| jcky001 发表于 2023-7-4 10:25 | 显示全部楼层 |阅读模式

STM32L072是低功耗MCU, 但是用内部时钟,通过锁相环倍频到主频32MHz后,执行main函数,SystemClock_Config();函数后,单片机有7mA的功耗,为啥这么大?应该怎么样设置,减少功耗!即使是立即进入HAL_PWR_EnterSLEEPMode(PWR_MAINREGULATOR_ON, PWR_SLEEPENTRY_WFI);休眠模式也不行,功耗一直是7mA!
香水城 发表于 2023-7-5 07:33 | 显示全部楼层
工作状态7ma也还好;

低功耗的话,你要保证真的进入了低功耗状态;不要的外设复位掉,不用的GPIO可以配置为Analog模式;
在用GPIO设置合适电平,以不产生漏电流为原则。
两只袜子 发表于 2023-7-5 10:00 | 显示全部楼层
要根据实际电路进行配置芯片各个模块及IO的状态。


AloneKaven 发表于 2023-7-5 19:00 | 显示全部楼层
外设也要配置相应的模式的
故意相遇 发表于 2023-7-6 21:48 | 显示全部楼层
7Ma属实有些大哦
白马过平川 发表于 2023-7-6 23:11 | 显示全部楼层
你是测的整体的功耗么?还是单独的MCU啊?

风凉 发表于 2023-7-7 01:22 | 显示全部楼层
一般情况是降低主频属实可以降低功耗

西洲 发表于 2023-7-7 03:33 | 显示全部楼层
看看你的LDO或者电源芯片,这功耗都是消耗的大头

捧一束彼岸花 发表于 2023-7-7 05:06 | 显示全部楼层
你这个估计是没进入到低功耗状态

未说出口的像你 发表于 2023-7-7 07:23 | 显示全部楼层
用官方的例程试试呢?先看进入到低功耗需要的电流是多少

在曼谷的春 发表于 2023-7-7 09:54 | 显示全部楼层
一般也不会7MA这么大的电流的啊

月亮一键变蓝 发表于 2023-7-7 11:27 | 显示全部楼层
你用的什么睡眠模式?

失物招領 发表于 2023-7-7 13:16 | 显示全部楼层
咋测量的?还有就是看整体板子的用电情况

将爱藏于深海 发表于 2023-7-7 15:37 | 显示全部楼层
你需要把不用的IO设置一下,好像是设置输入才行

您需要登录后才可以回帖 登录 | 注册

本版积分规则

1650

主题

5712

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部