打印

手持设备单键开关机方案通常有哪些?

[复制链接]
4900|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
yewuyi| | 2012-1-7 17:24 | 只看该作者
单稳态触发

使用特权

评论回复
板凳
gx_huang| | 2012-1-7 20:25 | 只看该作者
肯定是CPU进入睡眠模式。
对于有PMU的,PMU会管理。

使用特权

评论回复
地板
m_pzhang|  楼主 | 2012-1-12 14:08 | 只看该作者
多谢指点

使用特权

评论回复
5
zhangqiyan899| | 2012-3-31 14:24 | 只看该作者
file:///D:/1.jpg [img][/img]

使用特权

评论回复
6
chenbb8| | 2012-3-31 17:05 | 只看该作者
单片机在halt状态下是可以响应外部中断的,在外部中断中将模式设置为wait模式(因为在halt模式下定时器是关闭的),并关闭外部中断,进入到定时器中,在定时器中对按键进行消抖和判断键值,假如判断是长按确认键的,在按键松开的时候将开机键压入按键缓冲区中,并打开外部中断。
在halt的自动定时唤醒中断服务程序中,对键值进行判断,假如出现开机键,则执行开机的相关事件~

使用特权

评论回复
7
jjjyufan| | 2012-3-31 17:12 | 只看该作者
经典的开关机电路

使用特权

评论回复
8
jjjyufan| | 2012-3-31 17:16 | 只看该作者
分析:
按键按下,SHDN变高,由于接的电源管理使能端,系统电源起来,CPU运行,SHDNN输出高,此时可以松开按键 完成开机动作,这个从按下按键到开机,有一段时间,根据CPU运行来决定
开机后,此按键,可以有短按和长按,功能,由EINT0中断来判断,短按,可以进入休眠(举个例子)
长按,可以关机,CPU把该处理的处理了,最后SHDNN输出低 即完成关机动作

使用特权

评论回复
9
XIVN1987| | 2012-10-10 17:37 | 只看该作者
8# jjjyufan
正在找,非常感谢大侠!!!!!!!!!!!

使用特权

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

本版积分规则

2

主题

25

帖子

0

粉丝