FreeRTOS报错:Error:..\FreeRTOS\port\RVDS\ARM_CM4F\port.c,768
程序卡死在:
configASSERT( ( portAIRCR_REG & portPRIORITY_GROUP_MASK ) <= ulMaxPRIGROUPValue );
最终:优先级出错!
这里说明了:说当这个宏定义配置为 5 的时候,中断优先级数值在 0、 1、 2、 3、4 的这些中断是不受 FreeRTOS 管理的,不可被屏蔽,也不能调用 FreeRTOS 中的 API 函数接口,而中断优先级在 5 到 15 的这些中断是受到系统管理,可以被屏蔽的。
ok!