FreeRTOS中断优先级配置

1.configLIBRARY_LOWEST_INTERRUPT_PRIORITY 0x0f
//最低优先级为15(240)

2.configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY 5
//中断优先级数值小于5(80)的不可控,数值大于5(80)的属于FreeRTOS控制范围

FreeRTOS中断优先级配置
比如这里设置NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 1;

调试时
FreeRTOS中断优先级配置
1<<4 = 16;
另外
FreeRTOS中断优先级配置
0xf <<4 = 240

相关文章: