STM32Cube高效开发教程<基础篇>(五)----STM32的中断系统和外部中断

   声明:本人水平有限,博客可能存在部分错误的地方,请广大读者谅解并向本人反馈错误。
   本专栏博客参考《STM32Cube高效开发教程(基础篇)》,有意向的读者可以购买正版书籍辅助学习,本书籍由王维波老师、鄢志丹老师、王钊老师倾力打造,书籍内容干货满满。

一、 STM32F103的中断

   中断处理是MCU 的基本功能,本章主要介绍F103ZET6芯片的中断系统,并通过开发板进行示例演示。

1.1 中断向量表

   STM32F103ZET6的嵌套向量中断控制器(NVIC)管理所有中断,有68个可屏蔽中断,共有16个优先级。下图是STM32F103ZET6的系统中断:
STM32Cube高效开发教程<基础篇>(五)----STM32的中断系统和外部中断_第1张图片
   上述中断中除了Reset中断,其他中断均有自己的ISR,中断相应程序的头文件stm32f1xx_it.h中定义了这些ISR。但是在.c文件中要么代码为空,要么一直是while循环。所以编程者要

你可能感兴趣的:(STM32,中断,外部中断)