STM32是中断向量函数NVIC里的优先级怎么设置?
NVIC_InitStructure.NVIC_IRQChannel = TIM2_IRQChannel; NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0; // 指定抢占式优先级别1
NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0; // 指定响应优先级别1
NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0; // 指定响 如上,NVIC_IRQChannelPreemptionPriority 和 NVIC_IRQChannelSubPriority 两个主要指什么呢?有什么区别,如我把两个中断的 // 指定响应优先级别都设置相同的.会不会冲突呢?
它们的值是越大优先级越高还是越小越高呢?
取值范围又是如何的?
能不能详细介绍下NVIC中断的设置吗? |