awic专题

关于ARM Kinetis MCU唤醒源NVIC和AWIC的工作过程解惑

之前对Kinetis的低功耗系统进行学习的过程中,大体上了解NVIC是主管同步唤醒事件,而AWIC是主管异步唤醒事件,同步和异步主要指的是是否与CPU的时钟保持同步。NVIC是在CPU醒着的时候(有时钟供应)的情况下接受中断请求,处于ARM核心内部,需要CPU的时钟供应以维持工作。AWIC可以在CPU休眠时(在Deep Stop模式中)通过异步机制继续响应来自存活外设的中断请求以唤醒CPU。但是在