[应用相关] 低功耗模式如何使用

[复制链接]
1553|9
 楼主| hfdy01 发表于 2017-3-22 16:18 | 显示全部楼层 |阅读模式
本人最近想制作一个无线遥控,芯片采用CC2543,在此涉及到低功耗问题,一般电源管理模式有:
1: idle mode; 2: PM1; 3: PM2; 4: PM3。现在想对遥控发送模块进行低功耗实现(用电池),不知采用什么
方案。例如:如果1分钟没有按键事件,就进入PM1或PM2;10分钟没有按键事件,进入PM3。
那么问题来了:由于MCU进入PM1,2,3,那么就要外部中断唤醒,这样对于遥控来说,当进入睡眠模式,
按键第一次按键,唤醒MCU,第二次按键才有按键事件发生。因此使用遥控时总是要按两下按键,不符合使用
习惯,使人产生不灵敏的感觉,在此请教论坛朋友,此问题如何**???
CallReceiver 发表于 2017-3-22 16:19 | 显示全部楼层
想知道带不带定时中断唤醒功能。有的MCU带有这个功能。
boy1990 发表于 2017-3-22 16:24 | 显示全部楼层
在第一次唤醒的中断程序里就可以处理事件的吧

评分

参与人数 1威望 +1 收起 理由
saturn99 + 1 赞一个!

查看全部评分

sourceInsight 发表于 2017-3-22 16:26 | 显示全部楼层
这个的低功耗没有用过的 。
feiqi1 发表于 2017-3-22 16:31 | 显示全部楼层
进入低功耗之后,可以中断唤醒的。
androidbus 发表于 2017-3-22 16:46 | 显示全部楼层
如果有多个按键同时按下,也可以考虑中断嵌套的
litengg 发表于 2017-3-22 16:50 | 显示全部楼层
这个需要注意所用的低功耗类型的吧。
qiangweii 发表于 2017-3-22 16:52 | 显示全部楼层
这几种低功耗模式是有区别的,选用需注意的。
shashaa 发表于 2017-3-22 16:56 | 显示全部楼层
如果是中断嵌套的问题 ,请注意中断优先级的设计。
flove00 发表于 2017-3-23 08:47 | 显示全部楼层
进入中断后关闭外部中断,设置为输入状态就好了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

78

主题

1578

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部