音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

有關(guān)uCOSII鎖調(diào)度器的問題

作者:Herowa 欄目:嵌入式系統(tǒng)
有關(guān)uCOSII鎖調(diào)度器的問題
關(guān)于使用OSSchedLock()和OSSchedUnlock()中有個問題,好象當(dāng)用OSSchedUnlock()解鎖后進(jìn)行的任務(wù)調(diào)度時,系統(tǒng)會忽略任務(wù)的優(yōu)先級,會直接讓在原來OSSchedLock()加鎖時被阻礙運(yùn)行的任務(wù)先運(yùn)行,調(diào)度不是按照任務(wù)優(yōu)先級調(diào)度的。
我查了一下書,書上作者沒有講的很詳細(xì),只說使用對調(diào)度器加鎖/解鎖會影響任務(wù)的正常運(yùn)行,請問各位大蝦是不是這個樣子的。

2樓: >>參與討論
seahai
我的理解如下:
供參考,希望從中能體會

假如Task_A調(diào)用了OSSchedLock()和OSSchedUnlock()。

OSSchedLock()作用是停止內(nèi)核作任務(wù)調(diào)度,保留Task_A的CPU使用權(quán)。
當(dāng)Task_A調(diào)用OSSchedLock()時,停止了任務(wù)調(diào)度,CPU權(quán)力只有Task_A享用,不管有沒有其他高優(yōu)先級的就緒任務(wù),當(dāng)然中斷可接受和執(zhí)行(中斷允許時)。
當(dāng)執(zhí)行OSSchedUnlock()后,內(nèi)核才恢復(fù)任務(wù)調(diào)度(恢復(fù)正常調(diào)度,譬如有高優(yōu)先級就緒來,就要任務(wù)切換啦)。


3樓: >>參與討論
andyxhw
同解
小弟也是這么認(rèn)為的

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
路過的高手給個提示吧。。
請教
求??
請教各位指點(diǎn)迷津!
看一下我的串口通訊程序。
免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號