長沙商城網站網絡營銷策略都有哪些
FreeRtos實時系統(tǒng): 十二.FreeRTOS的隊列集
- 一.隊列集簡介
- 二.隊列集相關API函數
- 三.隊列集操作實驗
一.隊列集簡介
左邊的接收任務會在沒接收到隊列時會阻塞,如果前面釋放信號量這時該任務也獲取不到信號量。
右邊使用隊列集如果獲取到,判斷句柄是誰,分別執(zhí)行要用的函數。
二.隊列集相關API函數
用于創(chuàng)建隊列集:
往隊列集中添加隊列:
從隊列集中移除隊列:
在任務中獲取隊列集中有有效信息隊列:
三.隊列集操作實驗
隊列集使用流程:
創(chuàng)建隊列集和隊列和信號量并且往隊列集中添加:
往隊列發(fā)送數據和釋放信號量:
獲取隊列集信息根據句柄分別寫要執(zhí)行的內容:
因為任務一任務二優(yōu)先級不同,導致打印數據與想象的不同: