1.公共部分

(1)中断类型
1.系统异常,体现在内核水平
2.外部中断(相对于内核来说的,也是在芯片里面),体现在外设水平
F407—cortex-M4是ARM公司生产的
片上外设:GPIO,I^2C,USART是片上的外设(ST公司)
STM32学习笔记之中断
这些是系统异常的向量表。

中断外设简介:NVIC
NVIC:嵌套向量中断控制器,属于内核外设,管理着包括内核和片上所有外设的中断相关的功能
具有两个重要的库文件:core_cm4.h和misc.c
复位后默认优先级的分组是不确定的。(是000)
4个位,能表示0-15.
中断编程的顺序:
1.使能中断请求
2.配置中断优先级分组(只需配置一次)
3.配置NVIC寄存器,初始化NVIC_InitTypeDef;
4.编写中断服务函数。

编写中断服务函数
1.中断服务函数名要怎么写?写错了怎么办?
2.中断服务函数要写在什么地方?

EXTI(External interrupt/event controller)外部 中断/事件 控制器
STM32学习笔记之中断

相关文章:

  • 2021-04-26
  • 2021-09-09
  • 2021-07-04
  • 2022-12-23
  • 2021-06-10
  • 2022-01-03
  • 2021-12-01
  • 2022-12-23
猜你喜欢
  • 2021-10-09
  • 2021-09-05
  • 2021-11-21
  • 2022-01-18
  • 2021-08-04
  • 2022-12-23
  • 2021-09-25
相关资源
相似解决方案