uCOS-Ⅲ學(xué)習(xí)筆記:時間片

      網(wǎng)友投稿 821 2025-03-31

      時間片輪轉(zhuǎn)

      一、簡介

      二、設(shè)置時間片有關(guān)函數(shù)以及變量

      任務(wù)TCB添加有關(guān)變量儲存時間片大小

      編寫調(diào)度函數(shù)OS_SchedRoundRobin()(每個TICK時調(diào)用)

      三、調(diào)用流程

      一、簡介

      時間片是實現(xiàn)同一優(yōu)先級下有多任務(wù)的功能,在此優(yōu)先級每個任務(wù)運行相應(yīng)的任務(wù)時間片,輪流執(zhí)行,達到共享時間的效果,時間片調(diào)度的思想就是不再分優(yōu)先級,所有任務(wù)按順序,給定時間段切換任務(wù),這種任務(wù)調(diào)度思想和Linux等大型操作系統(tǒng)調(diào)度思想很接近

      二、設(shè)置時間片有關(guān)函數(shù)以及變量

      任務(wù)TCB添加有關(guān)變量儲存時間片大小

      TimeQuanta 任務(wù)需要的時間片數(shù)量

      TimeQuantaCtr 任務(wù)還剩下的時間片數(shù)量

      編寫調(diào)度函數(shù)OS_SchedRoundRobin()(每個TICK時調(diào)用)

      進入臨界段

      讀取傳入的就緒列表頭指針任務(wù)(空閑任務(wù)退出)

      uCOS-Ⅲ學(xué)習(xí)筆記:時間片

      任務(wù)TCB的時間片(TimeQuantaCtr)數(shù)量減少

      減過之后剩余時間片不為0則退出臨界段函數(shù)結(jié)束

      自減之后時間片為0則繼續(xù)執(zhí)行

      判斷只有一個任務(wù)就退出

      時間片為0了,所以這里執(zhí)行把任務(wù)放到此處就緒列表的鏈表的最后節(jié)點

      重新獲取就緒列表頭指針的任務(wù)

      退出臨界段,結(jié)束函數(shù)

      三、調(diào)用流程

      初始化

      任務(wù)TCB、創(chuàng)建變量;任務(wù)TaskCreat傳入時間片參數(shù)并初始化

      調(diào)用

      每一個Tick周期調(diào)用時間片調(diào)度函數(shù)

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:工廠生產(chǎn)自動化方案的制定與實施步驟,提供工廠生產(chǎn)自動化方案的制定方法和實施步驟
      下一篇:保存的客戶篩選不出來怎么搞?(如何篩選有效客戶)
      相關(guān)文章
      亚洲中文无码永久免费| 亚洲成人一级电影| 亚洲AV成人一区二区三区观看| 亚洲а∨天堂久久精品9966| 亚洲美女一区二区三区| 久久综合亚洲色一区二区三区| 亚洲成a人片在线观看中文动漫| 久久精品国产亚洲AV不卡| 亚洲无码日韩精品第一页| 婷婷亚洲天堂影院| 亚洲国产婷婷综合在线精品| 亚洲成人一区二区| 亚洲AV无码成人精品区大在线| 亚洲av无码有乱码在线观看| MM1313亚洲国产精品| 国产精品久久久久久亚洲小说 | 色婷婷六月亚洲婷婷丁香| 亚洲国产精品久久久久网站| 亚洲成人动漫在线| 2022年亚洲午夜一区二区福利| 亚洲人成影院在线| 亚洲激情校园春色| 亚洲国产日韩在线成人蜜芽| 日本亚洲免费无线码| 久久亚洲AV成人无码国产最大| 国产亚洲情侣久久精品| 亚洲人午夜射精精品日韩| 国产日产亚洲系列| 亚洲AV永久无码精品水牛影视| 亚洲国产一区国产亚洲| 亚洲综合男人的天堂色婷婷| 亚洲精品视频久久| 亚洲情A成黄在线观看动漫软件| 亚洲欧美日韩久久精品| 国产精品亚洲一区二区无码| 中文字幕亚洲天堂| 久久久亚洲精品国产| 亚洲精品中文字幕无码AV| 亚洲人精品亚洲人成在线| 亚洲精品国产摄像头| 亚洲第一永久AV网站久久精品男人的天堂AV |