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