各位前辈好,新上手的STM32的开发板,在中断向量那一节,我有点卡住了,以前的单片机中断优先级都是规定好的,不需要用户去设置,现在用STM32需要设置中断优先级,不知道该怎么办了,在教程中对优先级分组等也都讲的很清楚。
课各中有讲如下例子:
假定设置中断优先级组为2,然后设置
中断3(RTC中断)的抢占优先级为2,响应优先级为1。
中断6(外部中断0)的抢占优先级为3,响应优先级为0
中断7(外部中断1)的抢占优先级为2,响应优先级为0。
那么这3个中断的优先级顺序为:中断7>中断3>中断6。
(我可能是钻牛角尖了,希望前辈们指点一下),我不明白为什么要这样设,根据什么要设置RTC和外部中断的抢占优先级为2,外部中断0的抢占优先级为3,
谢谢了 |