<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 嵌入式 Linux 簡(jiǎn)介

嵌入式 Linux 簡(jiǎn)介

——
作者: 時(shí)間:2007-02-28 來(lái)源:華恒科技 收藏
隨著(zhù)微處理器的產(chǎn)生,價(jià)格低廉、結構小巧的CPU 和外設連接提供了穩定可靠的硬件架構,那么限制嵌入式系統發(fā)展的瓶頸就突出表現在了軟件方面。盡管從八十年代末開(kāi)始,陸續出現了一些,比較著(zhù)名的有Vxwork、pSOS、Neculeus和Windows CE。但這些專(zhuān)用操作系統都是商業(yè)化產(chǎn)品,其高昂的價(jià)格使許多低端產(chǎn)品的小公司望而卻步;而且,源代碼封閉性也大大限制了開(kāi)發(fā)者的積極性。另外,結合國內實(shí)情,當前國家對自主操作系統的大力支持,也為源碼開(kāi)放的Linux的推廣提供的廣闊的發(fā)展前景。還有,對上層應用開(kāi)發(fā)者而言,嵌入式系統需要的是一套高度簡(jiǎn)練、界面友善、質(zhì)量可靠、應用廣泛、易開(kāi)發(fā)、多任務(wù),并且價(jià)格低廉的操作系統。在不久的將來(lái),從冰箱到收音機都會(huì )內置處理器。因為L(cháng)inux的開(kāi)放性,許多人認為L(cháng)inux非常適合多數Internet設備。他們認為L(cháng)inux可以支持不同的設備,支持不同的配置。Linux對廠(chǎng)商不偏不倚而且成本極低,能夠很快成為用于各種設備的操作系統。如今,業(yè)界已經(jīng)達成共識:即嵌入式linux是大勢所趨,其巨大的市場(chǎng)潛力與醞釀的無(wú)限商機必然會(huì )吸引眾多的廠(chǎng)商進(jìn)入這一領(lǐng)域。
  主要有 Palm OS,Windows CE,EPOC,LinuxCE,QNX,ECOS,LYNX,高端嵌入式系統要求許多高級的功能,如圖形用戶(hù)界面和網(wǎng)絡(luò )支持 。很多高端RTOS供應商已經(jīng)提供了這些功能,但其價(jià)格也很高端,一般人難以接受。微軟的Windows CE也有此類(lèi)功能,卻不具備大多數嵌入式系統要求的實(shí)時(shí)性能,而且難以移植,也曾經(jīng)有人想以DOS為基礎用單獨的第三方工具拼湊一個(gè)系統,但這種努力將是白費?,F在需要的是一個(gè)便宜、成熟并且提供高端嵌入式系統所必須特性的操作系統,嵌入式Linux操作系統以?xún)r(jià)格低廉、功能強大又易于移植而正在被廣泛采用,成為新興的力量,所以,眾多商家紛紛轉向了嵌入式linux。
  Linux為嵌入操作系統提供了一個(gè)極有吸引力的選擇,它是個(gè)和Unix相似、以核心為基礎的、完全內存保護、多任務(wù)多進(jìn)程的操作系統。支持廣泛的計算機硬件,包括X86 ,Alpha, Sparc, MIPS, PPC, ARM, NEC, MOTOROLA 等現有的大部分蕊片。程式源碼全部公開(kāi),任何人可以修改并在GNU通用公共許可證(GNU General Public License)下發(fā)行,這樣,開(kāi)發(fā)人員可以對操作系統進(jìn)行定制,再也不必擔心像MS Windows 操作系統中"后門(mén)"的威脅。同時(shí)由于有GPL的控制,大家開(kāi)發(fā)的東西大都相互兼容,不會(huì )走向分裂之路。Linux 用戶(hù)遇到問(wèn)題時(shí)可以通過(guò)Internet向網(wǎng)上成千上萬(wàn)的Linux開(kāi)發(fā)者請教,這使最困難的問(wèn)題也有辦法解決。Linux 帶有Unix 用戶(hù)熟悉的完善的開(kāi)發(fā)工具,幾乎所有的Unix系統的應用軟件都已移植到了Linux 上。Linux還提供了強大的網(wǎng)絡(luò )功能,有多種可選擇窗口管理器(X windows)。其強大的語(yǔ)言編譯器gcc、g++等也可以很容易得到。不但成熟完善、而且使用方便。

選擇linux的原因
  ◆可應用于多種硬件平臺。Linux 已經(jīng)被移植到多種硬件平臺,這對受開(kāi)銷(xiāo)、時(shí)間限制的研究與開(kāi)發(fā)項目是很有吸引力的。原型可以在標準平臺上開(kāi)發(fā)然后移植到具體的硬件上,加快了軟件與硬件的開(kāi)發(fā)過(guò)程。
  ◆Linux可以隨意地配置不需要任何的許可證或商家的合作關(guān)系。
  ◆它是免費的,源代碼可以得到。這是最吸引人的。毫無(wú)疑問(wèn),這會(huì )節省大量的開(kāi)發(fā)費用。
  ◆它本身內置網(wǎng)絡(luò )支持。
  ◆Linux的高度模塊化使添加部件非常容易。
  ◆Linux在臺式機上的成功,使大家看到了linux在嵌入式系統中的輝煌前景。


評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>