任務(wù)的優(yōu)先級:0~24之間。數(shù)字越大,任務(wù)優(yōu)先等級越高。高優(yōu)先級的任務(wù)優(yōu)先執(zhí)行。
當(dāng)高優(yōu)先級的任務(wù)不進(jìn)入vTaskDelay()和暫停狀態(tài)時,低優(yōu)先級的任務(wù)永遠(yuǎn)不會執(zhí)行。
API: void vTaskPrioritySet( TaskHandle_t xTask,UBaseType_t uxNewPriority );//設(shè)置優(yōu)先級,例:
UBaseType_t uxTaskPriorityGet( TaskHandle_t xTask );//獲取任務(wù)優(yōu)先級UBaseType_t uxTaskPriorityGet(NULL);//獲取當(dāng)前任務(wù)優(yōu)先級
tastYIELD();//退讓資源。任務(wù)調(diào)度器會重新評估任務(wù),將資源分配給同等級或者更高等級任務(wù)??梢宰屚燃壍娜蝿?wù)輪流執(zhí)行
示例如下:
審核編輯:劉清
-
API
+關(guān)注
關(guān)注
2文章
1620瀏覽量
64047 -
FreeRTOS
+關(guān)注
關(guān)注
12文章
493瀏覽量
64356 -
調(diào)度器
+關(guān)注
關(guān)注
0文章
98瀏覽量
5503
原文標(biāo)題:Free RTOS任務(wù)的優(yōu)先級
文章出處:【微信號:硬件會,微信公眾號:硬件會】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
ADL5308可以通過軟件和硬件配置的參數(shù),配置的優(yōu)先級是什么?
CyU3PDebugPrint的最高優(yōu)先級和最低優(yōu)先級是什么?
【RA-Eco-RA4M2開發(fā)板評測】RA-Eco-RA4M2 移植FreeRTOS
嵌入式開發(fā)避坑指南|FreeRTOS的5個\"反直覺\"小技巧
配電柜—斷電危機(jī)?配電柜故障排查優(yōu)先級指南

瑞芯微RK3399開發(fā)板Android7.1修改網(wǎng)絡(luò)優(yōu)先級方法,觸覺智能SBC3968開發(fā)板演示

PCM9211的默認(rèn)模式下,ADC和RXIN2( 光纖輸入)是自動識別的嗎,并且光纖具有輸入優(yōu)先級?
使用CH32V103C8TC設(shè)置中斷優(yōu)先級分組時,編譯報錯的原因?
CH32V103 使用中斷優(yōu)先級分組0時報錯
車載以太網(wǎng)交換機(jī)入門基本功(4)—優(yōu)先級設(shè)計與VLAN測試

在汽車區(qū)域模塊中使用理想二極管的優(yōu)先級電源多路復(fù)用器

評論