唤醒按键的干扰
在做睡眠唤醒的时候,其他都正常了,就是按键的干扰很严重,具体如下:
平台:wince 5.0、2440平台
睡眠唤醒源:通过EINT0中断实现,常态为高,下降沿触发睡眠、唤醒。
现象:
1、睡眠、唤醒这些流程都正常。
2、系统正常状态下,通过按键进入睡眠,在按键的IST中做了按键的滤波,可以消除干扰。
3、在唤醒的时候,没能做按键的滤波,干扰很严重。有时本来是唤醒的操作,却同时也触发了睡眠。。。
问题:
1、想知道大家对唤醒的滤波是怎么实现的?
2、在startup.s里面处理?
3、貌似这种外部中断方式的按键,干扰都挺严重,大家的硬件、软件都怎么做?