STM32中断号,中断处理函数和中断向量表关系

STM32中断号,中断处理函数和中断向量表关系

1、中断号定义

在stm32f10x.h中定义枚举类型 IRQn中,定义了各个中断的中断号。

2、中断向量表

嵌套向量中断控制器(Nested Vectored Interrupt Controller)。CM3的中有一个强大而方便的NVIC,它是属于Cortex内核的器件,中断向量表中60个中断都由它来处理。NVIC是Cortex-M3核心的一部分,关于它的资料不在《STM32的技术参考手册》中,应查阅ARM公司的《Cortex-M3技术参考手册》。Cortex-M3的向量中断统一由NVIC管理。

NVIC的核心功能是中断优先级分组、中断优先级的配置、读中断请求标志、清除中断请求标志、使能中断、清除中断等,它控制着STM32中断向量表中中断号为0-59的60个中断!!外部中断信号从核外发出,信号最终要传递到NVIC(嵌套向量中断控制器)。NVIC跟内核紧密耦合,它控制着整个芯片中断的相关功能。

3、中断处理函数

/**

* Function Name : TIM2_IRQHandler

* Description : This function handles TIM2 interrupt request.

* Input : None

* Output

相关推荐

王者怎么注销
365bet平台网投

王者怎么注销

08-08 2170
抖音资料被锁定要多久
好多假365平台

抖音资料被锁定要多久

08-29 1581
李靖为什么叫鬼将军
好多假365平台

李靖为什么叫鬼将军

09-15 6144