一、中断和异常概述
中断和异常的作用是指示系统中的某个地方发生一些事件,需要引起处理器(包括正在执行中的程序和任务)的注意.。当中断和异常发生时,典型的结果是迫使处理器将控制从当前正在执行的程序或任务转移到另一个历程或任务中去。该例程叫做中断处理程序,或者异常处理程序。如果是一个任务,则发生任务切换。
ARM架构的中断就是异常的一种,它一般由外设或外部输入产生,也可软件触发。中断的异常处理也被称作中断服务程序(ISR)。
二、Cortex-M3处理器中的嵌套向量中断控制器(NVIC)
本产品选用STM32L1系列单片机其处理器为Cortex-M3,在Cortex-M3处理器中存在一个嵌套向量中
1