FreeRTOS报错:Error:..FreeRTOSportRVDSARM

mac2022-06-30  122

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!

 

最新回复(0)