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

登錄 免費注冊 首頁 | 行業(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

UC/osII任務(wù)的問題

作者:louli 欄目:嵌入式系統(tǒng)
UC/osII任務(wù)的問題
uc/os的任務(wù)是一般按照優(yōu)先級的順序執(zhí)行的。
我想問是如果一個任務(wù)沒有for,while等循環(huán)的語句,執(zhí)行完畢是不是就不再執(zhí)行了。我碰到的情況是如果只有一個這樣的任務(wù)的話,假設(shè)為任務(wù)1,執(zhí)行一次就不再執(zhí)行了,可是如果還有另一個任務(wù)(有等待語句和循環(huán)語句),假設(shè)為任務(wù)2,那么任務(wù)1就不停的執(zhí)行。只有把任務(wù)1del掉才能停止,這是怎么一回事?

2樓: >>參與討論
seabridge
任務(wù)必須是個死循環(huán),否則,就不能成為uc/os的任務(wù)
 
3樓: >>參與討論
puppyh
是的
 
4樓: >>參與討論
niuyi
因為
任務(wù)沒有DEL前,他(任務(wù)1)始終存在于任務(wù)列表中,因為任務(wù)1沒有作到死循環(huán),導(dǎo)致在執(zhí)行任務(wù)1 的最后一條語句時(即主函數(shù)返回RET語句)程序計數(shù)器PC被返回到0000處開始執(zhí)行,就是說再執(zhí)行主函數(shù)RET時,相當(dāng)于對單片機(jī)進(jìn)行了軟復(fù)位,所以每次都只執(zhí)行任務(wù)1 。從而也說明任務(wù)1 是最高優(yōu)先級的任務(wù)

5樓: >>參與討論
hezhenzhou
如果任務(wù)我只想執(zhí)行一次就退出,一定要用DEL才行嗎?
 
6樓: >>參與討論
John_Lee
最好不要退出。
只執(zhí)行一次的任務(wù)基本上可以不當(dāng)作任務(wù)。仔細(xì)設(shè)計一下,可以和其它任務(wù)合并或放在 main 里。

如果實在要做為一個只執(zhí)行一次的任務(wù),也不要退出,可以在執(zhí)行完后直接掛起就行了。

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
用過32腳的eerom么?容量2m-4m,介紹一下型號,謝了!
課題急用:關(guān)于USB
PCI資源沖突?
誰用過sx52bd單片機(jī),請教,急急!
請教一個430的問題
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進(jìn)入


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