OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 10064|回复: 3

stm32 stop模式低功耗唤醒异常

[复制链接]

23

主题

95

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2013-2-19
在线时间
0 小时
发表于 2013-7-20 17:13:59 | 显示全部楼层 |阅读模式
逻辑设计是这样的:
    C9输出高电平给LED和蜂鸣器供电,PA0设置成上升和下降沿触发中断,开机默认进入stop模式,PA0上升沿触发时PC9输出高电平并点亮LED和蜂鸣器,PA0下降沿触发是关闭LED、蜂鸣器,PC9输出低电平,并进入Stop模式!

问题是:
    如果下降沿触发是PC9输出低电平,进入Stop模式后触发PA0没反应,如果PC9还是高电平,进入Stop模式后触发PA0正常工作,而且测量了功耗,确定进入了Stop模式!

补充:
    stm32是stm32f103

请原子大哥和各位提供点思路,包括软件和硬件!先谢谢大家








www.wxx3g.com
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-7-20 17:32:09 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

23

主题

95

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2013-2-19
在线时间
0 小时
 楼主| 发表于 2013-7-20 17:49:20 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
问题解决了,是因为我有另外的几个IO口也设置成为中断模式,其中有一个设置了两次,一次是普通的IO中断,另一次是设置成ADC中断!

不过我量了下电流值,进入Stop模式有34mA,不知道72M的时钟,stm32正常工作的时候的功耗有多大。。。
www.wxx3g.com
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-7-20 17:54:29 | 显示全部楼层
回复【3楼】wuxinxinggg:
---------------------------------
STM32F1的功耗蛮大的哦,390多uA/Mhz.
跑72M,那就是28mA,还不算外设其他功耗...
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-17 13:11

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表