Cortex M3内核 ,CPU调用__disable_irq函数关闭中断后,进入睡眠模式,并且调用__WFI()函数,等待中断,结果当有外部中断进入时,CPU唤醒。 跪求大神指教这是什么原理,关闭中断后,等待中断,然后中断来了,想不明白。。。
代码截图看看
是我参考别人的例程写的代码,事实是可行的,可以达到进入stop模式的效果,而且能被Alarm定时唤醒。好像一般都是这样做的,代码贴在后面了
这个__disable_irq()确实起作用了,初始化的时候开启了systick,执行了_disable_irq()以后systick中断就停了。。但是不明白为什么闹钟中断还是会起作用?
评分
查看全部评分
评分
查看全部评分