隨著微處理器的產生,價格低廉、結構小巧的CPU和外設連接提供了穩定可靠的硬件架構,那么限制嵌入式系統發展的瓶頸就突出表現在了軟件方面。盡管從八十年代末開始,陸續出現了一些嵌入式操作系統,比較的有Vxwork、pSOS、Neculeus和Windows CE。但這些操作系統都是商業化產品,其高昂的價格使許多低端產品的小公司望而卻步;而且,源代碼封閉性也大大限制了的積極性。另外,結合國內實情,當前國家對自主操作系統的大力支持,也為源碼開放的LINUX的推廣提供的廣闊的發展前景。還有,對上層應用而言,嵌入式系統需要的是一套高度簡練、界面友善、質量可靠、應用廣泛、易開發、多任務,并且價格低廉的操作系統。在不久的將來,從冰箱到收音機都會內置處理器。因為Linux的開放性,許多人認為Linux非常適合多數Internet設備。他們認為Linux可以支持不同的設備,支持不同的配置。Linux對廠商不偏不倚而且成本極低,能夠很快成為用于各種設備的操作系統。如今,業界已經達成共識:即嵌入式linux是大勢所趨,其巨大的市場潛力與醞釀的無限商機必然會吸引眾多的廠商進入這一領域。
嵌入式操作系統主要有 Palm OS,Windows CE,EPOC,LinuxCE,QNX,ECOS,LYNX,嵌入式系統要求許多的功能,如圖形用戶界面和網絡支持 。很多RTOS供應商已經提供了這些功能,但其價格也很,一般人難以接受。微軟的Windows CE也有此類功能,卻不具備大多數嵌入式系統要求的實時性能,而且難以移植,也曾經有人想以DOS為基礎用單獨的第三方工具拼湊一個系統,但這種努力將是白費?,F在需要的是一個便宜、成熟并且提供嵌入式系統所必須特性的操作系統,嵌入式Linux操作系統以價格低廉、功能強大又易于移植而正在被廣泛采用,成為新興的力量,所以,眾多商家紛紛轉向了嵌入式linux。
Linux為嵌入操作系統提供了一個極有吸引力的選擇,它是個和Unix相似、以核心為基礎的、*內存保護、多任務多進程的操作系統。支持廣泛的計算機硬件,包括X86,Alpha,Sparc,MIPS,PPC,ARM,NEC,MOTOROLA等現有的大部分蕊片。程式源碼全部公開,任何人可以修改并在GNU通用公共許可證(GNU General Public License)下發行,這樣,開發人員可以對操作系統進行定制,再也不必擔心像MS windows操作系統中"后門"的威脅。同時由于有GPL的控制,大家開發的東西大都相互兼容,不會走向分裂之路。Linux用戶遇到問題時可以通過Internet向網上成千上萬的Linux請教,這使zui困難的問題也有辦法解決。Linux帶有Unix用戶熟悉的完善的開發工具,幾乎所有的Unix系統的應用軟件都已移植到了Linux上。Linux還提供了強大的網絡功能,有多種可選擇窗口管理器(X windows)。其強大的語言編譯器gcc、g++等也可以很容易得到。不但成熟完善、而且使用方便。
★選擇linux的原因
◆可應用于多種硬件平臺。Linux已經被移植到多種硬件平臺,這對受開銷、時間限制的研究與開發項目是很有吸引力的。原型可以在標準平臺上開發然后移植到具體的硬件上,加快了軟件與硬件的開發過程。
◆Linux可以隨意地配置不需要任何的許可證或商家的合作關系。
◆它是免費的,源代碼可以得到。這是zui吸引人的。毫無疑問,這會節省大量的開發費用。
◆它本身內置網絡支持。
◆Linux的高度模塊化使添加部件非常容易。
◆Linux在臺式機上的成功,使大家看到了linux在嵌入式系統中的輝煌前景
上一篇:51單片機系統中的觸摸屏坐標算法
免責聲明
- 凡本網注明"來源:智能制造網"的所有作品,版權均屬于智能制造網,轉載請必須注明智能制造網,http://www.xashilian.com。違反者本網將追究相關法律責任。
- 企業發布的公司新聞、技術文章、資料下載等內容,如涉及侵權、違規遭投訴的,一律由發布企業自行承擔責任,本網有權刪除內容并追溯責任。
- 本網轉載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品來源,并自負版權等法律責任。
- 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。
2025中國鄭州衡器與計量技術設備展覽會
展會城市:鄭州市展會時間:2025-11-07