你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM8L052R8低功耗问题

[复制链接]
lwylwy1 提问时间:2018-5-29 13:56 /
STM8L052做低功耗时,在3.3V供电时低功耗可达到2uA;但在2.2V时为80uA;在2.5V时为130uA;这个如何解决,我想在2.2V时也达到5uA以下

点评

发错分类了,下次注意  发表于 2018-5-29 16:28
收藏 评论7 发布时间:2018-5-29 13:56

举报

7个回答
流水源 回答时间:2018-5-29 16:27:11
首先你要找到耗电部分在哪产生的啊,IO端口设置或者外设是否关闭。

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

feixiang20 回答时间:2018-5-29 22:58:45
可以检查下哪里发热,检查电压是否和官方资料符合

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

toofree 回答时间:2018-5-30 00:49:57
本帖最后由 toofree 于 2018-5-30 00:51 编辑

上个原理图吧,肯定不只STM8L052一个器件。
有些器件,在低电压下是不能工作的,因此此时的状态不确定,也可能导致耗电。或者也有可能MCU输出不确定,而外围器件是必须要确定状态的,否则无法做到低功耗。
低功耗不是只CPU低了就行,还得其它外围器件配合

另外你的3.3V、2.2V、2.5V都是从哪产生的,如何测试的,用的表是什么型号?
有时候测试方法不对,也有可能。

评分

参与人数 1蝴蝶豆 +4 收起 理由
zero99 + 4

查看全部评分

wudianjun2001 回答时间:2018-5-30 09:14:03
低功耗的产品有很多需要注意的地方,尤其是外围,

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

ssqk 回答时间:2018-7-25 22:04:46
谁有详细的进入和退出恢复低功耗代码,
撑伞少年 回答时间:2018-11-23 10:57:12
进入低功耗前设置唤醒方式,然后halt(),再halt()后面加一个配置系统时钟的功能就好了。
比如:
while(1)
{
    xxx; //外部中断或RTC唤醒配置
    halt();
    clk_config();
}
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版