configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY的定义与应用
安 富 莱 教 程 中有提到关于此定义:--------------------------------
此宏定义比较重要,定义了受 FreeRTOS 管理的最高优先级中断。简单的说就是允许用户在这个中断
服务程序里面调用 FreeRTOS 的 API 的最高优先级。设置 NVIC 的优先级分组为 4 的情况下。配置
configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY为0x01表示用户可以在抢占式优先级为1
到 15 的中断里面调用 FreeRTOS 的 API 函数,抢占式优先级为 0 的中断里面是不允许调用的。
--------------------------------
如果在以上的条件下,在抢占式优先级为 0 的中断里调用了FreeRTOS的API函数,会有什么结果?
rtos错误 程序卡死 tanic 发表于 2019-6-6 16:38
rtos错误 程序卡死
感谢,找时间测试一下。
页:
[1]