configMAX_PRIORITIES
时间: 2023-08-15 07:09:36 浏览: 49
configMAX_PRIORITIES是FreeRTOS中用于配置任务优先级的参数。它的值表示任务优先级的最大数量。根据不同的方法,configMAX_PRIORITIES的最大值可能会有所不同。通用方法下,configMAX_PRIORITIES的最大值没有限制,但建议将其设置为最小必要值,因为较高的值会消耗更多的RAM并导致最差执行时间更长。而如果使用架构优化方法,configMAX_PRIORITIES不能大于32,并且同样建议将其保持在最小必要值,因为较高的值也会消耗更多的RAM。在FreeRTOS中,任务的优先级数值越小,任务的优先级越低。实际可使用的优先级范围是从0到configMAX_PRIORITIES-1。例如,如果将configMAX_PRIORITIES设置为5,则可使用的优先级号是0,1,2,3,4,不包括5。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [FreeRTOS----任务优先级](https://blog.csdn.net/yufm/article/details/77431715)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
- *3* [2021-04-16 FREERTOS任务优先级](https://blog.csdn.net/qq799703655/article/details/115743048)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]