4790|6

79

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

待机处理问题请求~ [复制链接]

我最近做了一段stm32微功耗的程序的处理,本以为,按照要求进入了微功耗状态,但是实际测量电流后,才发现电流1ma,郁闷至极,不知道什么原因,急求帮助。
我判断进入微功耗的的原因是:第一程序不能烧写,第二led灯进入高阻态,灯不亮了~
第三:功耗确实降低了。
我确定是进入待机模式,而没有进入stop模式的判断是:手册中写到“在睡眠模式下,所有的I/O引脚都保持它们在运行模式时的状态。 ”我在进入待机模式之前,没有对管脚做过任何的操作~

我在其他论坛中发现了这些:
1.向芯片写入配置位(用编程软件或其它办法),允许LSI作为系统时钟。
2.待机前根据自己的PCB情况设IO口,绝大部分情况下应该是悬浮输入状态,但是如果用于唤醒的PIN需要视外设情况而定;
3.关闭不需要的外设时钟,保留唤醒的触发条件;
4.切换时钟源到LSI;
5.直接halt

注意看门狗的情况,一般睡觉前不要养狗。

这段话中 我没有理解这个是什么意思?
进入待机模式,后所有的东西都复位了,为什么,还要主动设置这些?不是很理解?
此帖出自stm32/stm8论坛

最新回复

你这个1ma是怎么测出来的?能说下测试方法吗?或许不全是STM8消耗掉的  详情 回复 发表于 2012-4-22 09:38
点赞 关注
 

回复
举报

77

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
STM32 STOP模式很容易啊,直接参考它的例子就可以了。
“2.待机前根据自己的PCB情况设IO口,绝大部分情况下应该是悬浮输入状态,但是如果用于唤醒的PIN需要视外设情况而定;”
这点有问题,通常设置为模拟输入(analog input)
此帖出自stm32/stm8论坛
 
 

回复

86

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
halt 就是我们常说的待机模式
stop模式是Active Halt模式
我现在要做的待机模式。
此帖出自stm32/stm8论坛
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

4
 
                                 你确定过1ma都是MCU耗掉的吗?
此帖出自stm32/stm8论坛
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

5
 

那是必须的~我把外设都拆除了~然后测试的
此帖出自stm32/stm8论坛
 
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

6
 
halt 就是我们常说的待机模式
stop模式是Active Halt模式
我现在要做的待机模式。
不明白。
STM32没有halt以及Active Halt模式,只有STM8有halt以及Active Halt模式。

STM32有STOP和STANDBY模式,这2种模式ST印象里在同1个关于低功耗例程里都支持。
此帖出自stm32/stm8论坛
 
 
 

回复

1412

帖子

15

TA的资源

版主

7
 
你这个1ma是怎么测出来的?能说下测试方法吗?或许不全是STM8消耗掉的
此帖出自stm32/stm8论坛
 
个人签名https://bbs.eeworld.com.cn/thread-471646-1-1.html
欢迎加入我的团队
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表