閱讀 | 訂閱
閱讀 | 訂閱
控製係統

ARM與單片機的區別

星之球激光 來源:21ic2013-02-22 我要評論(0 )   

1、軟件方麵 這應該是最大的區別了。引入了操作係統。為(wei) 什麽(me) 引入操作係統?有什麽(me) 好處嘛? 1)方便。主要體(ti) 現在後期的開發,即在操作係統上直接開發應用程序。不像 單片...

       1、軟件方麵

  這應該是最大的區別了。引入了操作係統。為(wei) 什麽(me) 引入操作係統?有什麽(me) 好處嘛?

  1)方便。主要體(ti) 現在後期的開發,即在操作係統上直接開發應用程序。不像單片機一樣一切都要重新寫(xie) 。前期的操作係統移植工作,還是要專(zhuan) 業(ye) 人士來做。

  2)安全。這是LINUX的一個(ge) 特點。LINUX的內(nei) 核與(yu) 用戶空間的內(nei) 存管理分開,不會(hui) 因為(wei) 用戶的單個(ge) 程序錯誤而引起係統死掉。這在單片機的軟件開發中沒見到過。

  3)高效。引入進程的管理調度係統,使係統運行更加高效。在傳(chuan) 統的單片機開發中大多是基於(yu) 中斷的前後台技術,對多任務的管理有局限性。

  2、硬件方麵

  現在的8位單片機技術硬件發展的也非常得快,也出現了許多功能非常強大的單片機。但是與(yu) 32ARM相比還是有些差距吧。

  ARM芯片大多把SDRAM,LCD等控製器集成到片子當中。在8位機,大多要進行外擴。

  總的來說,單片機是個(ge) 微控製器,ARM顯然已經是個(ge) 微處理器了。

  引入嵌入式操作係統之後,可以實現許多單片機係統不能完成的功能。比如:嵌入式web服務器,java虛擬機等。也就是說,有很多免費的資源可以利用,上述兩(liang) 種服務就是例子。如果在單片機上開發這些功能可以想象其中的難度。

  最後用個(ge) 比喻來形容一下它們(men) 的區別:

  聯合利華引進了一條香皂包裝生產(chan) 線,結果發現這條生產(chan) 線有個(ge) 缺陷:常常會(hui) 有盒子裏沒裝入香皂。總不能把空盒子賣給顧客啊,他們(men) 隻好請了一個(ge) 學自動化的博士後設計一個(ge) 方案來分揀空的香皂盒。博士後拉起了一個(ge) 十幾人的科研攻關(guan) 小組,綜合采用了機械、微電子、自動化、X射線探測等技術,花了幾十萬(wan) ,成功解決(jue) 了問題。每當生產(chan) 線上有空香皂盒通過,兩(liang) 旁的探測器會(hui) 檢測到,並且驅動一隻機械手把空皂盒推走。

  中國南方有個(ge) 鄉(xiang) 鎮企業(ye) 也買(mai) 了同樣的生產(chan) 線,老板發現這個(ge) 問題後大為(wei) 光火,找了個(ge) 小工來說你xx給我把這個(ge) 搞定。小工果然想出了辦法:他在生產(chan) 線旁邊放了台風扇猛吹,空皂盒自然會(hui) 被吹走。

轉載請注明出處。

免責聲明

① 凡本網未注明其他出處的作品,版權均屬於(yu) fun88网页下载,未經本網授權不得轉載、摘編或利用其它方式使用。獲本網授權使用作品的,應在授權範圍內(nei) 使 用,並注明"來源:fun88网页下载”。違反上述聲明者,本網將追究其相關(guan) 責任。
② 凡本網注明其他來源的作品及圖片,均轉載自其它媒體(ti) ,轉載目的在於(yu) 傳(chuan) 遞更多信息,並不代表本媒讚同其觀點和對其真實性負責,版權歸原作者所有,如有侵權請聯係我們(men) 刪除。
③ 任何單位或個(ge) 人認為(wei) 本網內(nei) 容可能涉嫌侵犯其合法權益,請及時向本網提出書(shu) 麵權利通知,並提供身份證明、權屬證明、具體(ti) 鏈接(URL)及詳細侵權情況證明。本網在收到上述法律文件後,將會(hui) 依法盡快移除相關(guan) 涉嫌侵權的內(nei) 容。

網友點評
0相關評論
精彩導讀