1、NVIC 嵌套向量中断控制器 即中断优先级管理
SCR->AIRCR寄存器 bit10~8
111 0位抢占优先级 4位响应优先级 【这是整个系统的】
每一个中断( 对应IP寄存器) 可设置成抢占优先级~~ 响应优先级0~16 【这是对应具体一个中断的】
110 1位抢占优先级 3位响应优先级
IP 可设置抢占优先级0或1 响应优先级0~7
101 2位抢占优先级 2位响应优先级
IP 抢占0~3 响应0~3
100 3位抢占优先级 1位响应优先级
011&n
本文详细介绍了STM32F103C8T6的NVIC嵌套向量中断控制器,包括抢占优先级和响应优先级的设置,并探讨了中断配置和中断服务程序的编写方法。具体到串口中断,解释了如何编写串口中断服务函数,如USART1_IRQHandler,并展示了串口数据的发送和接收函数使用示例。
1、NVIC 嵌套向量中断控制器 即中断优先级管理
SCR->AIRCR寄存器 bit10~8
111 0位抢占优先级 4位响应优先级 【这是整个系统的】
每一个中断( 对应IP寄存器) 可设置成抢占优先级~~ 响应优先级0~16 【这是对应具体一个中断的】
110 1位抢占优先级 3位响应优先级
IP 可设置抢占优先级0或1 响应优先级0~7
101 2位抢占优先级 2位响应优先级
IP 抢占0~3 响应0~3
100 3位抢占优先级 1位响应优先级
011&n

被折叠的 条评论
为什么被折叠?