打印

STm32的低功耗

[复制链接]
6293|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ninesunsz|  楼主 | 2009-1-9 17:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在STOP模式的电流最大值在手册上没有具体的值,只是说TBD,我现在在实际情况中测的没有其他的器件情况下功耗是138uA,单片机电源电压是2.8V,温度是室温(STOP模式,稳压器省电),请问这个值是否已经可以认为基本达到功耗最好的情况了?
另外手册中说stop模式下HSE,HSI都已经关闭了,也就是说不需要再单独去关闭HSE和HSI了?
沙发
香水城| | 2009-1-9 18:09 | 只看该作者

请说明是哪个手册

使用特权

评论回复
板凳
ninesunsz|  楼主 | 2009-1-12 08:36 | 只看该作者

手册是stm32F10xc,d,e的datasheet

的44页的table16,表的名字是Table 16. Typical and maximum current consumptions in Stop and Standby modes(1)文件的revision是2 22-may-2008,这个文档是不是已经更新过了?

使用特权

评论回复
地板
香水城| | 2009-1-12 08:42 | 只看该作者

现在ST网站上的手册是2008年12月发布的第4版

使用特权

评论回复
5
goooog| | 2009-1-12 11:09 | 只看该作者

从技术参数看

stm32的低功耗虽然做的已经很好了,
但是比msp430还有不少差距。
所以我们的手持仪器一直还不能换cpu。

使用特权

评论回复
6
ninesunsz|  楼主 | 2009-1-12 16:17 | 只看该作者

未用的端口在休眠状态下

设成模拟输入如果不接入地或者高电位,电流消耗会增大很多吗?比如典型值是14uA,能增大到200uA吗?

使用特权

评论回复
7
dragon_hn| | 2009-1-13 14:15 | 只看该作者

要想在SLEEP模式省电的通用方法

1.所有该关闭的模块全部关闭,例如有ADC,若SLEEP模式不需要ADC,则关闭它。
2.所有不需要的设为输出的IO口全部设为输入。
3.对PLL等能关闭的关闭,MCU运行频率尽量低(有些MCU会提供两个OSC,一个高频,一个低频(32768Hz),低频模式会采用32768Hz做为CPU时钟)。

很多datasheet之所以不提供STOP模式下的电流是因为该电流会随外部所连接的电路变化,除非所有外部接口全部断开,但那样基本没什么意义了。

使用特权

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

本版积分规则

31

主题

82

帖子

1

粉丝