打印
[STM32L1]

STM32L152功耗问题

[复制链接]
118|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cr315|  楼主 | 2025-2-17 16:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
做了个低功耗产品设计使用了低功耗系列的STM32L152VB(100PIN),悲催的功耗问题来了
1.DATASHEET上说每个I/O的漏电流最大为50nA,但是我把I/O全部打开和关闭测试了一下,发现全部I/O打开时的功耗比关闭I/O时大了1mA左右,这是怎么回事啊,坑爹了。。。
2.内部A/D在低功耗产品上根本不敢使用,一打开直接增加1个mA的功耗,我用外部低功耗A/D才120uA,杯具。。。一开始我以为我搞错了,结果查了数据手册也是说1mA。。
3.内核的动态功耗为233uA/MHz,这个功耗是不是只是内核的功耗,其他的定时器呀串口呀什么的都没算在内呀?
我用的主频为3.6864MHz,因为产品使用场合的原因不能使用任何CPU休眠等模式,任何时候都在工作
I/O口没有用的是直接浮空的,会不会跟这个有关系?
而且在定时器,串口,内部A/D及所有I/O都关闭后,功耗是不是应该为3.6864*0.233=0.86mA,为什么我测出的值是1.2mA呀
求指引

使用特权

评论回复
沙发
laocuo1142| | 2025-2-18 10:30 | 只看该作者
I/O口功耗问题

使用特权

评论回复
板凳
flycamelaaa| | 2025-2-18 12:00 | 只看该作者
建议将未使用的I/O口配置为模拟输入(AIN)模式,无上下拉电阻,以减少漏电流。

使用特权

评论回复
地板
powerantone| | 2025-2-18 13:26 | 只看该作者
使用外部A/D

使用特权

评论回复
5
stormwind123| | 2025-2-18 15:26 | 只看该作者
建议将未使用的I/O口配置为确定的输入状态

使用特权

评论回复
6
probedog| | 2025-2-18 16:26 | 只看该作者
用低功耗的外设和传感器

使用特权

评论回复
7
classroom| | 2025-2-18 20:16 | 只看该作者
不能使用CPU休眠等模式,但可以通过优化代码、降低时钟频率、关闭不必要的外设等方式来降低功耗。

使用特权

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

本版积分规则

1366

主题

4230

帖子

0

粉丝