FreeRTOS之列表和列表项
生活随笔
收集整理的這篇文章主要介紹了
FreeRTOS之列表和列表项
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一,列表是FreeRTOS中的一個數據結構,被用來跟蹤FreeRTOS中的任務。
?
二,任務控制塊中,有兩個狀態列表項和事件列表項
1,當前任務處于什么狀態,就將該狀態列表項添加到狀態列表中。
2,當前任務在等待什么事件,就將任務添加到事件列表中。
?
三,列表項結構體和迷你列表項結構體
1,實際開發中,根據需要(功能、內存成本),選擇恰當的結構體。
2,
?
四,列表的初始化
1,列表結構體成員,pxIndex:Used to walk through the list. ?Points to the last item returned by a call to listGET_OWNER_OF_NEXT_ENTRY ()。
2,listGET_OWNER_OF_NEXT_ENTRY (),用戶程序無法使用,只供FreeRTOS使用?
3,列表項末尾插入:新的列表項就應該插入到 pxIndex 所指向的列表項的前面。
4,
轉載于:https://www.cnblogs.com/stephen-mcu-tech/p/9157456.html
總結
以上是生活随笔為你收集整理的FreeRTOS之列表和列表项的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: shell中字符串基本用法
- 下一篇: JDK各版本内容和新特性