STN32F103系列包含16个内核中断和60个可屏蔽中断(外部中断),16级可编程中断优先级

标准库函数操作
中断优先级分组函数
NVIC_PriorityGroupConfig(uint32_t NVIC_PriorityGroup)
参数:NVIC_PriorityGroup_0~NVIC_PriorityGroup_4
对应AIRCR寄存器下5组模式
每个中断优先级设置
NVIC_Init(NVIC_InitTypeDef* NVIC_InitStruct)
参数:NVIC_InitStruct:
NVIC_IRQChannel设置中断通道
参数:如:USART1_IRQn
NVIC_IRQChannelPreemptionPriority设置响应优先级
参数:0~4
NVIC_IRQChannelSubPriority设置抢占优先级
参数:0~4
NVIC_IRQChannelCmd使能
参数:DISABLE不使能或ENABLE使能
本文介绍了STM32F103系列MCU的中断配置方法,包括16个内核中断和60个可屏蔽中断的管理。通过使用标准库函数,可以设置不同级别的中断优先级,实现高效的中断处理。
4728

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



