亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? ucos任務(wù)機(jī)制.txt

?? ucos中文講解 任務(wù)管理
?? TXT
字號(hào):
uc/os任務(wù)機(jī)制2007-09-03 11:261.  任務(wù)是一個(gè)無返回的無窮循環(huán)。uc/os-ii總是運(yùn)行進(jìn)入就緒狀態(tài)的最高優(yōu)先級(jí)的任務(wù)。  


2.  任務(wù)是如何調(diào)度(切換)的? 


因?yàn)閡c/os-ii總是運(yùn)行進(jìn)入就緒狀態(tài)的最高優(yōu)先級(jí)的任務(wù)。所以,確定哪個(gè)任務(wù)優(yōu)先級(jí)最高,下面該哪個(gè)任務(wù)運(yùn)行,這個(gè)工作就是由調(diào)度器(scheduler)來完成的。 


任務(wù)級(jí)的調(diào)度是由函數(shù)OSSched()完成的,而中斷級(jí)的調(diào)度是由函數(shù)OSIntExt()完成。對(duì)于OSSched(),它內(nèi)部調(diào)用的是OS_TASK_SW()完成實(shí)際的調(diào)度(人為模仿一次中斷);OSIntExt()內(nèi)部調(diào)用的是OSCtxSw()實(shí)現(xiàn)調(diào)度。參考:P92,P106 


       


       任務(wù)切換其實(shí)很簡單,由如下2步完成:(1)將被掛起任務(wù)的處理器寄存器推入自己的任務(wù)堆棧。(2)然后將進(jìn)入就緒狀態(tài)的最高優(yōu)先級(jí)的任務(wù)的寄存器值從堆棧中恢復(fù)到寄存器中。參見P92 


  


       (1)作為uc/os-ii的一條普通原則,調(diào)用uc/os-ii功能函數(shù)時(shí),中斷總應(yīng)當(dāng)是開著的。 


       (2)任務(wù)永不返回,就算任務(wù)自我刪除,也絕對(duì)不會(huì)返回。(任務(wù)刪除并非代碼刪除,只是ucos-ii不會(huì)理會(huì)這任務(wù)。) 


       (3)OSTimeTick()函數(shù)是ucos-ii內(nèi)部函數(shù),用戶無需調(diào)用。 


       (4)ucos-ii從中斷返回之前,要判斷被中斷的任務(wù)是否還是就緒狀態(tài)任務(wù)中優(yōu)先級(jí)最高的任務(wù)。 3.    OSInit()初始化示意圖 


       我做了一個(gè)很好的圖示,竟然粘貼不出來,沒辦法... 


4.  任務(wù)的5種狀態(tài) 


睡眠態(tài)(task dormat):任務(wù)駐留于程序空間(rom或ram)中,暫時(shí)沒交給ucos-ii處理。 


就緒態(tài)(task ready):任務(wù)一旦建立,這個(gè)任務(wù)就進(jìn)入了就緒態(tài)。 


運(yùn)行態(tài)(task running):調(diào)用OSStart()可以啟動(dòng)多任務(wù)。OSStart()函數(shù)只能調(diào)用一次,一旦調(diào)用,系統(tǒng)將運(yùn)行進(jìn)入就緒態(tài)并且優(yōu)先級(jí)最高的任務(wù)。 


等待狀態(tài)(task waiting):正在運(yùn)行的任務(wù),通過延遲函數(shù)或pend(掛起)相關(guān)函數(shù)后,將進(jìn)入等待狀態(tài)。 


中斷狀態(tài)(ISR running):正在運(yùn)行的任務(wù)是可以被中斷的,除非該任務(wù)將中斷關(guān)閉或者ucos-ii將中斷關(guān)閉。  


5.  任務(wù)控制塊(OS_TBC) 


任務(wù)一旦建立,任務(wù)控制塊OS_TBC將被賦值。 


OS_TBC是一個(gè)數(shù)據(jù)結(jié)構(gòu),當(dāng)任務(wù)的CPU使用權(quán)被剝奪后,ucos-ii將把當(dāng)前的任務(wù)狀態(tài)存放于OS-TBC數(shù)據(jù)結(jié)構(gòu)中;當(dāng)任務(wù)的CPU使用權(quán)得到恢復(fù)后,任務(wù)控制塊能確保任務(wù)能從被中斷點(diǎn)那一點(diǎn)絲毫不差地繼續(xù)執(zhí)行。 


每個(gè)任務(wù)都有自己的OS_TBC控制塊,OS_TBC的數(shù)量由OS_MAX_TASK決定,任務(wù)數(shù)量少,當(dāng)然OS_TBC占用RAM的空間就少。 


所有的任務(wù)控制塊OS_TBC都是放在任務(wù)控制塊列表數(shù)組OSTCBTbl[]中。在ucos-ii初始化時(shí),所有任務(wù)控制塊OS_TBC都被鏈表連接成單向空任務(wù)鏈表。   


注意:OS_TBC全部駐留于RAM中。 


6.  關(guān)于任務(wù)切換使用到的OS_TASK_SW()函數(shù),其中調(diào)用軟中斷實(shí)現(xiàn)寄存器的保持和彈出。開始調(diào)用含軟中斷,ucos-ii強(qiáng)制處理器保存psw、pc的當(dāng)前值,最后通過執(zhí)行中斷返回指令,pc和psw的值裝回到cpu中。
 

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美国产1| 欧美日韩二区三区| 国产精品女同互慰在线看| 成人不卡免费av| 亚洲午夜一区二区| 久久久久亚洲综合| 91精品国产综合久久久蜜臀图片| 中文字幕中文字幕在线一区| 欧美日韩一区在线| 久久丁香综合五月国产三级网站| **欧美大码日韩| 久久久久久久久免费| 色婷婷av一区二区三区之一色屋| 丝瓜av网站精品一区二区| 欧美韩国日本综合| 精品国产乱码久久久久久浪潮| 91网址在线看| 国产高清在线精品| 一区在线观看视频| 国产亚洲成aⅴ人片在线观看| 欧美午夜影院一区| 成人午夜在线播放| 国产传媒欧美日韩成人| 轻轻草成人在线| 亚洲黄一区二区三区| 欧美一区二区三区日韩视频| 欧美日韩日日摸| 色哟哟一区二区在线观看| 国产精品一区二区你懂的| 久久精品国产澳门| 亚洲1区2区3区4区| 亚洲综合男人的天堂| 久久久精品黄色| 精品区一区二区| 色综合久久综合网欧美综合网| 国产九色精品成人porny| 日本不卡的三区四区五区| 亚洲国产精品久久艾草纯爱| 亚洲女人的天堂| 国产精品大尺度| 正在播放亚洲一区| 欧美一级免费观看| 欧美猛男超大videosgay| 91福利国产成人精品照片| 欧美亚洲国产一区二区三区va| 99精品桃花视频在线观看| 成人av在线一区二区三区| 国内精品久久久久影院一蜜桃| 麻豆极品一区二区三区| 免费成人在线网站| 午夜视频一区二区三区| 爽好多水快深点欧美视频| 亚洲午夜久久久久| 亚洲午夜久久久久中文字幕久| 亚洲黄色免费电影| 亚洲中国最大av网站| 天天综合网天天综合色| 日本最新不卡在线| 久久精品免费看| 成人av网站在线观看| 色av一区二区| 色婷婷精品大在线视频| 欧美日韩久久久久久| 欧美精品1区2区| 免费看欧美女人艹b| 久久精品无码一区二区三区| 国产亚洲一区字幕| 中文字幕欧美国产| 亚洲一区二区三区激情| 偷拍与自拍一区| 蜜臀av一级做a爰片久久| 久久精品国产免费| 成人97人人超碰人人99| 99精品视频免费在线观看| 色婷婷亚洲婷婷| 91福利区一区二区三区| 欧美精品色综合| 欧美精品一区二区三区久久久| 久久蜜臀中文字幕| 亚洲已满18点击进入久久| 日韩精品乱码av一区二区| 久久精品国产成人一区二区三区 | 日韩欧美中文字幕精品| 欧美大尺度电影在线| 国产亚洲1区2区3区| 18欧美亚洲精品| 日韩—二三区免费观看av| 国产一二精品视频| 在线亚洲欧美专区二区| 欧美日韩午夜影院| 久久久亚洲午夜电影| 亚洲色图欧美偷拍| 另类小说视频一区二区| 成人精品高清在线| 91精彩视频在线| 欧美va日韩va| 亚洲黄色免费电影| 激情伊人五月天久久综合| 91尤物视频在线观看| 91精品国产入口在线| 国产精品久久久久久久蜜臀| 日韩高清一级片| 国产精品一卡二卡| 宅男噜噜噜66一区二区66| 亚洲欧美偷拍三级| 成人中文字幕电影| 精品免费日韩av| 午夜欧美大尺度福利影院在线看| av不卡在线观看| 精品国产免费视频| 男女性色大片免费观看一区二区 | 久久99国产精品免费| 欧美三区在线视频| 亚洲人亚洲人成电影网站色| 国产成人在线观看免费网站| 精品欧美黑人一区二区三区| 日韩av电影天堂| 欧美四级电影网| 一区二区三区欧美视频| 欧美国产1区2区| 亚洲欧美日韩在线播放| 国产成人综合在线播放| 精品国产99国产精品| 日韩精品91亚洲二区在线观看| 色狠狠色噜噜噜综合网| 亚洲天堂中文字幕| 99久久99久久久精品齐齐| 国产精品全国免费观看高清| 国产剧情一区二区| 国产午夜精品一区二区三区四区| 九九精品视频在线看| 久久婷婷色综合| 精品一区二区免费在线观看| 欧美电影精品一区二区 | 成人高清av在线| 国产日韩精品一区二区三区 | 日韩va亚洲va欧美va久久| 欧美日韩一级二级| 日韩电影在线观看电影| 日韩一区二区精品葵司在线| 免费一区二区视频| 欧美成人vps| 国产麻豆视频一区| 日本一区二区三区高清不卡 | eeuss鲁片一区二区三区| 久久精品人人做人人综合| 国产成人午夜精品影院观看视频| 久久精品网站免费观看| 成人a区在线观看| 亚洲乱码国产乱码精品精小说| a亚洲天堂av| 亚洲一区二区三区激情| 911精品国产一区二区在线| 美女一区二区视频| 久久精品人人爽人人爽| 99re热视频精品| 亚洲午夜免费视频| 日韩精品中文字幕一区| 黄色资源网久久资源365| 国产精品私人自拍| 欧美系列亚洲系列| 精品一区二区影视| 亚洲欧美在线视频| 欧美日韩久久不卡| 国产乱色国产精品免费视频| 中文字幕一区在线观看视频| 91国产视频在线观看| 视频一区国产视频| 国产午夜精品一区二区| 在线精品视频免费播放| 久久精品免费观看| 国产精品国产a| 日韩一区二区在线看| 国产精品资源站在线| 亚洲黄色录像片| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 欧美国产精品v| 色域天天综合网| 激情综合网av| 樱桃国产成人精品视频| 日韩午夜中文字幕| 91在线视频网址| 久久av中文字幕片| 亚洲男人的天堂在线观看| 日韩女优电影在线观看| 91性感美女视频| 国内精品国产成人国产三级粉色| 最新国产の精品合集bt伙计| 69堂精品视频| 色综合天天综合在线视频| 日韩和的一区二区| 1024亚洲合集| 久久久蜜桃精品| 日韩一区二区三区四区五区六区 | 精品国产1区2区3区| 色综合天天狠狠| 国产精品一品二品| 麻豆精品一区二区三区| 亚洲免费观看高清| 欧美sm极限捆绑bd|