歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> Linux文化 >> Linux與嵌入式系統的絕配

Linux與嵌入式系統的絕配

日期:2017/2/27 12:17:31   编辑:Linux文化

  最近來自美國的TRANSMETA公司和網虎國際的兩條消息,再次將世人的眼光吸引到Linux的身上:Linux之父Linus在TRANSMETA開發出了一款MobelLinux,而網虎國際也開發出全球最小的Linux內核——QUARK(誇克)。這兩款應用於嵌入式操作系統的Linux系統,目前已成功地在一些芯片上獲得了應用。這也許是給大家的一個信號:Linux將在嵌入式領域獲得廣泛應用,信息家電時代的來臨已為期不遠。

  如很多專家所言,Linux最終將為我們帶來一次新的革命,它將再一次改變我們的生活和工作方式。在這次變革來臨之前,我們應該做好准備。

  嵌入式計算機系統離我們有多遠?

  這樣的提問也許會令專業人士發笑,因為答案就是:嵌入式系統早已滲入到人們日常生活的每一個角落,與我們的生活息息相關!

  美國汽車大王福特公司的高級經理曾宣稱,“福特出售的‘計算能力’已超過了IBM”。顯然,這並不是一個嘩眾取寵或者誇張的說法。

  為了更好地考察這個問題,請允許我表述一下嵌入式系統(Embedded Systems)的定義:以應用為中心,以計算機技術為基礎,軟件硬件可裁剪,適應應用系統對功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統。舉例來說,大到油田的集散控制系統和工廠流水線,小到家用VCD機或手機,甚至組成普通PC終端設備的鍵盤、鼠標、軟驅、硬盤、顯示卡、顯示器、Modem、網卡、聲卡等均是由嵌入式處理器控制的。嵌入式系統市場的深度和廣度,由此可略見一斑。盡管如此,它的市場價值也許仍然超過了您的想象:今天,嵌入式系統帶來的工業年產值已超過了1萬億美元。

  天造地設的絕配

  一個完整的系統,當然要包括硬件和軟件兩個部分,這就好像必須要有丈夫和妻子,才能組成一個完整的家庭。盡管嵌入式系統有著無比廣闊的市場需求和發展前景,但嵌入式系統的發展多年來卻經歷了一個曲折和痛苦的歷程。隨著微處理器的產生,價格低廉、結構小巧的CPU和外設連接提供了穩定可靠的硬件架構,那麼限制嵌入式系統發展的瓶頸就突出表現在了軟件方面。盡管從八十年代末開始,陸續出現了一些嵌入式操作系統,比較著名的有Vxwork、pSOS、Neculeus和Windowss CE,但仍然有大量的嵌入式系統摒棄操作系統,而僅僅包括一些控制流程。當然,我們可以說在嵌入式系統相對簡單的情況下,這些控制流程足以應付。但是,當嵌入式系統的功能變得復雜之後,也就是說需要提供更完善的服務的時候,簡單控制邏輯就不夠用了。毋庸置疑,對於任何一個產品來說,服務的內容和質量,都是價值的源泉和生存的基礎。我們不妨做一個誇張而又通俗的比喻,也許雇一個保姆能夠解決生活的一部分後顧之憂,但一個真正意義上的家庭必須需要一位妻子。

  那麼是什麼造成嵌入式系統領域大量的黃金、鑽石王老五至今孑然一身呢?特殊的人才有特殊的需求,顯然我們需要的是一個身材苗條、容貌姣好、身體健康、聰慧善良、上得廳堂下得廚房,甚至不向我們的工資袋多看一眼的賢內助。也就是說,嵌入式系統需要的是一套高度簡練、界面友善、質量可靠、應用廣泛、易開發、多任務,並且價格低廉的操作系統。

  人們可以發現,以上所說的要求簡直就是在形容Linux。更為令人心動的是,除上述優點之外,Linux與生俱來的優秀網絡血統,更為今後的發展鋪平了一條寬廣平坦的大路。這裡的網絡,並不僅僅指Internet。關於Linux在Internet中的優勢,將需要專門文章論述,這裡僅僅提醒大家注意的是另一個,也許可以說較Internet更為廣闊的市場:家庭網絡。盡管全世界每分每秒都有成千上萬的優秀軟件工程師致力於將個人電腦(PC)的操作系統變得更加簡單易用,但令人遺憾的是,對某些特定的年齡和社會階層的人群來說,要想開啟精彩的網絡世界大門,依然有一道難以逾越的門檻。社會上關於個人電腦的普及班和書籍鋪天蓋地,而我們卻從未聽說過有關於操作電視、空調的培訓。Linux系統和嵌入式設備的結合,無疑將會對智能住宅及數字家電事業,注入無限澎湃的動力。這並不是什麼超前的設想,許多具有高前瞻性的企業,已經從研發階段過渡到生產階段,推出了多姿多彩的嵌入式Linux操作系統的PDA、相機或者更為概念化的信息家電。網虎國際已與Intel合作,將誇克Linux應用於Intel去年推出的StrongARM芯片上。人們可以在這一平台上享受上網和聽MP3的樂趣。據悉, Linus本人在歸家的途中已經在利用手機指示家中的咖啡壺為自己准備咖啡了。

  信息家電的未來

  信息家電將會是未來的主流產業,它將成為今後兩年技術發展的主流和未來發展的強有力的技術推動,也是各嵌入式操作系統競相爭奪的重要市場。國際上用於信息電器的嵌入式操作系統有40種左右。在有關嵌入式軟件產品中,3Com公司下屬子公司的PalmOS全球占有份額達50%(3Com從不對非3Com公司發放許可), WinCE則占有29%。WinCE是精簡的Windows95,從技術的角度上來說,並不能算是優秀的嵌入式操作系統。嵌入式操作系統非常注重個性化,而WinCE是非開放性操作系統,使第三方很難實現產品的定制。嵌入式操作系統追求高效、節能,WinCE在這方面是笨拙的。它占用過多的內存,應用程序龐大。Linux是源代碼開放軟件,不存在黑箱技術。Linux作為一種可裁減的軟件平台系統,是發展未來嵌入設備產品的絕佳資源。遍布全球的眾多Linux愛好者又能給予Linux開發者強大的技術支持。Linux更小、更穩定,而且是免費的,在價格上極具競爭力。

  Linux操作系統的出現,將會更好地體現市場的專業細分原則。這至少包括幾個方面的含義。首先是面向大眾普及,操作系統的導入,嵌入式計算設備將變得功能更為強大,同時更加簡便易用,而改變過去的“你可以利用我提供的設備做許多工作,前提是你必須和我一樣專業”的局面。其實除了專業人員以外,並不是人人都需要功能強大的計算設備。舉例來說,網絡的突出功能就是提供了互動的功能,但依然有許多人選擇電視或其他傳統媒體。因為人們並不想時時在每一個領域進行“創造”,更多的時候只是簡單地“索取”。我們也許會選擇相信和依賴於某一個經過挑選的專業團體為我們提供的資訊,這種索取的需求就是市場的要求。因此,致力於提高原有設備的附加計算功能,甚至比提供專業的計算設備的附加使用功能更有價值。讓那些復雜的操作交給生產廠家去完成吧,用戶更需要的是坐享其成。繼而,對於生產廠家來說,更可以專心致力於根據客戶的需求,完善設計。至於相應的軟件,與過去相比,更可以放心大膽地要求專業化的軟件開發人員去實現廠商的設計要求。

  除了我們自身的想象力,還有什麼會限制Linux在嵌入式領域的發展呢?


摘自:http://www.ccidnet.com


Copyright © Linux教程網 All Rights Reserved