学习32外部中断笔记
-
-
我是勺小鱼
- LV2工程师
-
| 2017-06-05 22:38:08
- 浏览量 822
- 回复:1
exit就是指外部中断,通过GPIO检测输入脉冲,引起中断事件,打断原来的代码执行流程,进入到中断服务函数中进行处理,处理完后再返回到中断之前的代码中执行。 优先级的概念,配置优先级组,可以采用库函数NVIC_PriorityGroupConfig()EXTI外部中断,单片机所有的GPIO口都引入到EXTI外部中断线上,使得所有的GPIO都能作为外部中断的输入源。实验描述及工程文件清单:PB0配置 配置头文件:conf.h配置PC13,打开他的时钟、上拉输入中断配置,NVIC_IRQChannel的意思是中断请求通道的意思如果抢占式优先级和次优先级相同的话那么就去看排名,例如定时器六和七配置好中断之后编写终端服务函数,在it.c里面 重点就是在使用10到15之间的中断时,他们是共用一个宏的,是EXIT15_10_RQHandler而不是EXIT11,,,
exit就是指外部中断,通过GPIO检测输入脉冲,引起中断事件,打断原来的代码执行流程,进入到中断服务函数中进行处理,处理完后再返回到中断之前的代码中执行。 优先级的概念,配置优先级组,可以采用库函数NVIC_PriorityGroupConfig()EXTI外部中断,单片机所有的GPIO口都引入到EXTI外部中断线上,使得所有的GPIO都能作为外部中断的输入源。实验描述及工程文件清单:PB0配置 配置头文件:conf.h配置PC13,打开他的时钟、上拉输入中断配置,NVIC_IRQChannel的意思是中断请求通道的意思如果抢占式优先级和次优先级相同的话那么就去看排名,例如定时器六和七配置好中断之后编写终端服务函数,在it.c里面 重点就是在使用10到15之间的中断时,他们是共用一个宏的,是EXIT15_10_RQHandler而不是EXIT11,,,