当前位置:网站首页>【FreeRTOS】FreeRTOS學習筆記(7)— 手寫FreeRTOS雙向鏈錶/源碼分析

【FreeRTOS】FreeRTOS學習筆記(7)— 手寫FreeRTOS雙向鏈錶/源碼分析

2022-07-04 07:07:00 果果小師弟

注:鏈錶項就是節點,節點就是鏈錶項,都是值一個東西,叫啥都無所謂。

一、定義鏈錶結構體

//定義鏈錶,同時也是鏈錶頭
typedef struct xLIST
{ 
      
    volatile unsigned   int uxNumberOfItems;	  
    ListItem_t *  pxIndex; 
    MiniListItem_t xListEnd;                  							 
} List_t;

二、定義mini節點項

迷你節點也是節點,但迷你節點僅用於標記鏈錶的末尾和掛載其他插入鏈錶中的節點,用戶是用不到迷你節點的,鏈錶頭節點和

原网站

版权声明
本文为[果果小師弟]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/185/202207040704494065.html