色偷偷偷久久伊人大杳蕉,色爽交视频免费观看,欧美扒开腿做爽爽爽a片,欧美孕交alscan巨交xxx,日日碰狠狠躁久久躁蜜桃

電子工程網(wǎng)

標(biāo)題: 說說單片機(jī)移植嵌入式操作系統(tǒng)的事 [打印本頁]

作者: educn68    時間: 2014-8-12 19:52
標(biāo)題: 說說單片機(jī)移植嵌入式操作系統(tǒng)的事
操作系統(tǒng)雖然不是個簡單的玩意,但是大家都很喜歡,因?yàn)樗軒湍阕龊芏嗄悴辉敢饷鎸Φ氖。他能提供很好的底部的支持。就說樓上舉的QQ的例子吧,QQ就是一款軟件,你往對話框里寫字,然后通過網(wǎng)絡(luò)傳到另一臺用戶端。如果你有操作系統(tǒng),你跟操作系統(tǒng)說,我要個窗戶,他就給你窗戶,我要聯(lián)網(wǎng),改一改IP你就能上網(wǎng)了。中間的網(wǎng)絡(luò)協(xié)議也不要你管了,什么TCP IP也不用你看的吐血了。
要是沒有操作系統(tǒng),你要生成一個對話框?只有你自己一條一條代碼的寫了,對話框?qū)戇M(jìn)去的字,你自己想辦法變成文件,自己想辦法打包,使之符合網(wǎng)絡(luò)協(xié)議,自己做網(wǎng)孔,自己通信吧。
那感覺就是你要生火,一個人說(操作系統(tǒng)),我有打火機(jī),你自己用。另一個說(沒有操作系統(tǒng)),我這有鐵礦,還有天然氣礦,都給你了,你想做什么打火機(jī)都可以。

說到這里,兩者的差別就很好說了。
1.操作系統(tǒng)是很方便,提供打火機(jī)耶!前提是你要開個小賣部,你才有打火機(jī)提供你丫。小賣部很占地方的!這里就會無情的占用你單片機(jī)少的可憐的地方,一般單片機(jī)可以存儲的程序不會超過1M(外接存儲設(shè)備的除外),而一個未裁剪的LINUX系統(tǒng),200M,即使裁剪了,大小可能遠(yuǎn)遠(yuǎn)大于你能承受的范圍,再者為了買一個打火機(jī),你建一小賣部,不是吃多了么!
2.單片機(jī)提供的東西很少,只有原始材料,如果你要生火,做個打火機(jī),的確困難了點(diǎn)。轉(zhuǎn)木取火這時候就比較現(xiàn)實(shí)了。至少比建個小賣部好吧!

說這么多,看問題。
1.裝上了操作系統(tǒng)(比如linux、uc/os-2、winCE等),與不裝操作系統(tǒng)最大的區(qū)別是什么?
裝了,你就是建了小賣部,占的地方大,如果你需要的功能很小,完全是白費(fèi)力,還不如轉(zhuǎn)木取火。
沒裝,你就是轉(zhuǎn)木取火,占地少,找個角落一蹲,默默操作去吧。

2.也就是說,裝上了系統(tǒng),能實(shí)現(xiàn)什么更多的功能?
這是當(dāng)然的,小賣部,絕對不止賣打火機(jī),什么時候你要醬油了,跟老板說聲,老板馬上進(jìn)貨,
你要是單片機(jī),孩子,火生好了,自己找個配方,自己配醬油去。

3.如果說完成了一個項(xiàng)目,如果這個項(xiàng)目以后的功能需要擴(kuò)展,裝上了系統(tǒng)的單片機(jī)對于不裝系統(tǒng)的單片機(jī)來說有什么優(yōu)勢?
小賣部有了,最開始賣打火機(jī),后來又賣醬油,以后你萬一再要什么(功能擴(kuò)展),跟老板說一句就好了。
要是單片機(jī),醬油配好了,我還想要白糖呢。你給我種甘蔗去。

總結(jié):如果是一個巨大的項(xiàng)目,操作系統(tǒng)是必備的,他能提供很多支持,做很多基層的工作,方便以后的升級。但是他的維護(hù)和他所消耗的資源(空間),也成為了它在單片機(jī)領(lǐng)域推廣的致命傷。所以相反的如果你只要某個功能(生火),不裝操作系統(tǒng)明顯方便,而且易于維護(hù)(木頭棒子壞了,再找一根唄!),如果你要這要那,我的天,我寧愿造個小賣部。

作者: pcbkey    時間: 2015-1-31 18:04
支持樓主分享,




歡迎光臨 電子工程網(wǎng) (http://m.54549.cn/) Powered by Discuz! X3.4