7

我似乎无法找到传递给 FreeRTOS 任务创建功能的优先级值的含义。如果我没记错的话,ThreadX 使用更小的值来获得更高的优先级,即优先级值为 1 的任务比优先级值为 2 的任务具有更高的优先级值。但对于 FreeRTOS,我似乎无法确定它是相同还是相反,即更高值意味着更高的优先级。

我试过谷歌搜索,但找不到任何东西。xTaskCreate 的 FreeRTOS API 参考页面仅指定这是优先级值。有人可以帮助解决这个困惑。

4

1 回答 1

6

在 FreeRTOS 快速入门指南中找到了我的问题的答案。关于任务优先级的部分解释了较低优先级的数字表示较低优先级的任务,空闲任务的优先级为零,这是最低优先级。

于 2014-01-09T13:54:22.043 回答