谁能帮我唤醒LPC2214

[复制链接]
 楼主| 我是土匪 发表于 2009-3-19 10:53 | 显示全部楼层 |阅读模式
进入休眠或掉电模式,按键(P0.3脚)触发唤不醒:<br />程序如下:<br />&nbsp;int&nbsp;main&nbsp;(void)<br />{<br />&nbsp;&nbsp;Init_EINT1();//<br />&nbsp;&nbsp;Init_Beep();<br />&nbsp;&nbsp;while(1)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PCON&nbsp;|=&nbsp;0X02;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//Power_down(keynum);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IO0CLR&nbsp;=&nbsp;BEEP;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//蜂鸣器叫<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DelayNS(10);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//OSTimeDly(50);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IO0SET&nbsp;=&nbsp;BEEP;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DelayNS(10);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//OSTimeDly(50);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;}&nbsp;<br />&nbsp;&nbsp;void&nbsp;Init_Beep(void)&nbsp;<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;PINSEL0&nbsp;&=&nbsp;~(0x03&nbsp;&lt&lt&nbsp;26)&nbsp;;&nbsp;&nbsp;&nbsp;&nbsp;//选择GPIO状态<br />&nbsp;&nbsp;&nbsp;&nbsp;IO0DIR&nbsp;=&nbsp;BEEP;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//方向输出<br />&nbsp;&nbsp;&nbsp;&nbsp;IO0SET&nbsp;=&nbsp;BEEP;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//禁止鸣叫<br />}<br />void&nbsp;Init_EINT1(void)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;PINSEL0&nbsp;|=&nbsp;EINT1&nbsp;;//(EINT0&nbsp;|&nbsp;EINT1&nbsp;|&nbsp;EINT2&nbsp;|&nbsp;EINT3);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;EXTMODE&nbsp;&=&nbsp;~0X02;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//电平触发<br />&nbsp;&nbsp;&nbsp;&nbsp;EXTPOLAR&=&nbsp;~0X02;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//低电平有效<br />&nbsp;&nbsp;&nbsp;&nbsp;EXTWAKE&nbsp;|=&nbsp;0X02;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//使能唤醒<br />&nbsp;&nbsp;&nbsp;&nbsp;//VICIntEnable&nbsp;=&nbsp;1&lt&lt15;&nbsp;&nbsp;&nbsp;&nbsp;//不需要使能中断,仅仅从掉电模式唤醒,但不产生中断<br />}<br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

226

主题

1761

帖子

30

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

226

主题

1761

帖子

30

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