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

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

請(qǐng)教ucos延時(shí)問(wèn)題

作者:asp12 欄目:嵌入式系統(tǒng)
請(qǐng)教ucos延時(shí)問(wèn)題
如果1秒種200跳的話,那么ucos 的OSTimeDly();最小延時(shí)5ms,如果系統(tǒng)需要比5ms小的
延時(shí),比如1ms 那么只有用,如下的函數(shù)實(shí)現(xiàn),這樣會(huì)不會(huì)有問(wèn)題,如過(guò)用OSTimeDly()的話
就可以讓別的任務(wù)繼續(xù)運(yùn)行,用delay函數(shù)的話,就浪費(fèi)了1ms的時(shí)間,
我如果把timetick設(shè)置成1秒1000跳的話,ucos在51上根本跑不起來(lái),著是不是ucos的缺陷
。窟是51的速度太慢? 請(qǐng)問(wèn)各為高手有沒(méi)碰到這樣的問(wèn)題?
void Delay(void)
{
    Uint i = 1000;
    while(i--);
}
   


2樓: >>參與討論
肖洋
51太慢了,1000Hz光在內(nèi)核里轉(zhuǎn),別的程序都無(wú)法執(zhí)行了
 
3樓: >>參與討論
owenbatt
你得考慮你的處理機(jī)速度
時(shí)鐘節(jié)拍頻率太高就會(huì)使系統(tǒng)自身負(fù)荷過(guò)重,以致無(wú)法打開(kāi)其他任務(wù)。

4樓: >>參與討論
owenbatt
再說(shuō)點(diǎn)
快速性是系統(tǒng)實(shí)時(shí)能力的表現(xiàn)。當(dāng)系統(tǒng)不能滿足實(shí)時(shí)性要求時(shí),必須提高系統(tǒng)的運(yùn)行速度,然而,運(yùn)行速度的提高必然帶來(lái)系統(tǒng)的一些負(fù)面效應(yīng),如導(dǎo)致系統(tǒng)功耗加大、電磁兼容性下降。因此,在設(shè)計(jì)一個(gè)具體的嵌入式系統(tǒng)時(shí),在保證能滿足實(shí)時(shí)性要求的條件下,應(yīng)使系統(tǒng)的運(yùn)行速度降到最低,以滿足系統(tǒng)在功耗、可靠性、電磁兼容性方面獲得最佳的綜合品質(zhì)。
我想這段話你應(yīng)該可以體會(huì)吧!



5樓: >>參與討論
asp12
首先謝謝你,但是
我還是1秒,200跳,而在程序里自己用delay_1ms去延時(shí),而不用osTimeDly()這樣會(huì)不會(huì)有問(wèn)題?

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
給點(diǎn)思路
世界什么廠商生產(chǎn)的嵌入式產(chǎn)品能和德國(guó)控創(chuàng)不相上下
uC/OS-II中怎么實(shí)現(xiàn)時(shí)間片調(diào)度?
如何理解關(guān)于OSUnMapTbl的設(shè)計(jì)思想呢?
你們?cè)趉eil上構(gòu)建SMALL RTOS51時(shí)用什么方法保存任務(wù)的局部變量?
免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)