关于PM2和PM3唤醒的问题
时间:10-02
整理:3721RD
点击:
当打开powersaving时,系统会进入pm2或者pm3状态,而外部中断(如keypress)可以唤醒设备,请问一下,当配置好外部中断时,按下按键就会自动唤醒设备吗?不用在中断程序里设置sleepcmd和pcon吗?据我知道进入低功耗sleepcmd和pcon两个寄存器都会设置相关的值,中断唤醒不会改变他们的值吗?
建议你可以参考keyfob 工程里面的按键IO 中断触发唤醒PM3 直接进入广播的代码,有现成的。
hi Susan Yang
我觉得keyfob那个例程是不能进入pm3的,因为它有定时事件,那个按键io我也看过了,是可以改变发射功率和广播与否的,那个的话在按键处理那里是没有处理sleepcmd和pcon寄存器的,我的理解是中断会自动清除pcon.idle位的。 再请教一个问题,我发现keyfob的那个电池电量检测不是很准,是什么原因呢?