1. 程式人生 > >006_FreeRTOS其他API函式

006_FreeRTOS其他API函式

(一)FreeRTOS其他API函式是在除錯中使用的,具體使用的看書本,貼出來為了方便查詢

(二)FreeRTOS其他API函式

 

 

(三)常用

1. uxTaskGetSystemState()

獲取資訊:

1.  任務控制代碼
2.  任務名字
3.  任務編號
4.  當前任務壯態,eTaskState 是一個列舉型別
5.  任務當前的優先順序
6.  任務基礎優先順序
7.  任務執行的總時間
8.  堆疊基地址
9.  高水位線
10. 儲存系統總的執行時間

 

2. vTaskList()

獲取資訊:

1. 建立任務的時候給任務分配的名字
2. 任務的壯態資訊,B 是阻塞態,R 是就緒態,S 是掛起態,D 是刪除態
3. 任務優先順序
4. 任務堆疊的“高水位線”,就是堆疊歷史最小剩餘大小
5. 任務編號,這個編號是唯一的,當多個任務使用同一個任務名的時候可以通過此編號來做區分