STM32F103ZET6有60个可屏蔽中断,每个中断有16级优先级。
每个中断的16级优先级由中断分组决定怎么分配,中断分组只
设置一次在程序初始化的时候。
分组就是确定需要设置中断的抢占和响应优先级怎么配置。
高级的抢占优先级可以打断低级的抢占优先级,
但是高级的响应优先级不能打断低级的响应优先级中断,
如果抢占优先级相同,那么响应优先级谁先发生,谁就执行。
配置中断的优先级的步骤:
1、在系统初始化的时候配置中断优先级分组
2、在中断初始化函数中确定中断源、抢占优先级、响应优先级、使能中断。