中断优先级管理
首先NVIC_Init()设置系统的分组,根据分组可以确定抢占优先级和响应优先级各有几个位。其中分组2,抢占和相应各有两个位,所以各有0-3,4个状态,根据00、01、10、11的来即2^2=4。
然后根据NVIC_PriorityGroupConfig()函数设置每个中断的响应优先级和抢占优先级。
首先NVIC_Init()设置系统的分组,根据分组可以确定抢占优先级和响应优先级各有几个位。其中分组2,抢占和相应各有两个位,所以各有0-3,4个状态,根据00、01、10、11的来即2^2=4。
然后根据NVIC_PriorityGroupConfig()函数设置每个中断的响应优先级和抢占优先级。