大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 嵌入式Linux的淺淡

嵌入式Linux的淺淡

更新時間:2021-07-22 16:21:31 來源:動力節(jié)點 瀏覽1032次

由于Linux所具備的開源、穩(wěn)定、高效、易裁剪、硬件支持廣泛等優(yōu)點,使得它在嵌入式系統(tǒng)領域最近十幾年內迅速崛起。目前嵌入式Linux系統(tǒng)開發(fā)已經開辟了很大的市場,同時也開發(fā)出很多成型的產品,這些產品主要分如下三類:

嵌入式linux

專門為Linux的嵌入式方向定做的。如何讓Linux更小、更容易嵌入到對體積、功能、性能等指標要求更高的硬件中去是這些產品的開發(fā)方向。

專門為Linux的實時特性設計的產品。將Linux開發(fā)成實時系統(tǒng)應用于一些關鍵的控制場合,如RT-Linux,并已經用在工業(yè)控制等很多方面。

將實時性和嵌入式方案結合起來的方案,并且提供集成化的開發(fā)方案,如Timesys等。

基于上述三類產品,結合各種應用需求,下面介紹幾種有代表性的嵌入式Linux。

1.RT-Linux

RT-Linux是由美國墨西哥理工學院開發(fā)的嵌入式Linux操作系統(tǒng)。由于其獨有的任務調度實時性,RT-Linux已經成功地應用于航天飛機的空間數(shù)據(jù)采集、科學儀器測控和電影特技圖像處理等領域。RT-Linux開發(fā)者并沒有針對實時操作系統(tǒng)的特性而重寫Linux的內核,因為這樣做的工作量非常大。為此,RT-Linux提出了精巧的內核,并把標準的Linux核心作為實時核心的一個進程,同用戶的實時進程一起調度。這樣對Linux內核的改動非常小,并且充分利用了Linux下現(xiàn)有的豐富的軟件資源。

RT-Linux是一個基于Linux的硬實時系統(tǒng),它采用雙內核的設計方法,此后的RTAI和Xenomai(Xenomai 3.x的Mercury核除外)也是采用雙內核的設計方法。

2.μCLinux

μCLinux(micro-control Linux,即微控制器領域中的Linux系統(tǒng))是由嵌入式Linux行業(yè)主要廠商之一Lineo公司推出的,同時也是開放源碼的嵌入式Linux。μCLinux主要是針對目標處理器沒有存儲管理單元(MMU)的嵌入式系統(tǒng)而設計的。雖然它的體積很小,卻仍然保留了Linux的大多數(shù)的優(yōu)點——穩(wěn)定、良好的移植性、優(yōu)秀的網絡功能、對各種文件系統(tǒng)完備的支持和標準豐富的API。其編譯后的目標文件可控制在幾百KB數(shù)量級,并已經被成功地移植到很多平臺上。

3.Embedix

Embedix是根據(jù)嵌入式應用系統(tǒng)的特點重新設計的Linux發(fā)行版本。Embedix提供了超過25種的Linux系統(tǒng)服務,包括Web服務器等。系統(tǒng)需要最小8MB的內存,3MB的ROM或快速閃存。最初,Embedix基于Linux 2.2內核設計而成,并已經成功地移植到了Intel x86和PowerPC處理器系列上。像其他的Linux版本一樣,Embedix可以免費得到。Luneo還推出了Embedix的開發(fā)調試工具包、基于圖形界面的瀏覽器等等。目前,Embedix已成為一種完整的嵌入式Linux解決方案。

4.XLinux

XLinux是由美國網虎公司推出的,內核只有143KB。XLinux核心采用了超字元集專利技術,讓Linux核心不僅可能與標準字符集相容,還涵蓋了12個國家和地區(qū)的字符集。因此,XLinux在推廣XLinux的國際應用方面有獨特的優(yōu)勢。

5.Mizi Linux

韓國Mizi公司公布的開放源碼的免費嵌入式操作系統(tǒng)arm-Linux-Mizi Linux仍然保留了Linux的大多數(shù)優(yōu)點,支持多種典型處理器架構,包括ARM、PowerPC、x86等;支持通用Linux API、內核體積大小512 KB、內核加上文件系統(tǒng)小于900KB的系統(tǒng)。該產品中包含了功能強大的SDK開發(fā)環(huán)境,可以開發(fā)出支持消息傳遞、攝像、多媒體播放、智能個人信息管理、控制終端等應用軟件。Mizi Linux支持MMU,集成了Apache服務器和MySQL數(shù)據(jù)庫;具有完整的TCP/IP協(xié)議,同時對其他許多的網絡協(xié)議都提供支持;支持多種文件系統(tǒng),提供Qt/Embedded實現(xiàn)用戶圖形界面開發(fā)。

6.MontaVista Linux

由美國MontaVista軟件公司基于Linux內核開發(fā)的嵌入式操作系統(tǒng),它前身是HardHat Linux。MontaVista Linux不需要用戶支付版稅,而且提供的所有開發(fā)工具和附加應用包都是開放源碼的。MontaVista Linux能夠支持廣泛的CPU芯片系列,支持多種目標板結構,并提供強大的網絡協(xié)議支持,而且擁有豐富的驅動程序和API。

與MontaVista直接對Linux內核進行改進的方案相似的還有早期的Kurt-Linux和Red-Linux,商業(yè)版本TImeSys和WindRiver Linux,以及現(xiàn)階段Ingo Monlnar等人開發(fā)的實時搶占補丁內核(PREEMPT_RT)等。

7.Easy Embedded OS(簡稱EEOS)

EEOS由北京中科院紅旗軟件公司推出,是國內做得較好的一款嵌入式Linux操作系統(tǒng)。該款嵌入式操作系統(tǒng)重點支持p-Java,其目標一方面是小型化,另一方面是能重復應用Linux的驅動和其他模塊。

以上就是動力節(jié)點小編介紹的"嵌入式Linux的淺淡",希望對大家有幫助,想了解更多可查看Linux教程。動力節(jié)點在線學習教程,針對沒有任何Java基礎的讀者學習,讓你從入門到精通,主要介紹了一些Java基礎的核心知識,讓同學們更好更方便的學習和了解Java編程,感興趣的同學可以關注一下。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 欧美成人精品福利在线视频 | 欧美日韩国产一区二区三区播放 | 天天艹在线 | 日本综合视频 | 国产亚洲福利精品一区二区 | 免费视频爱爱太爽在线观看 | 国产一毛片 | 国产在线91区精品 | 青青草久草视频 | 欧美日片| 999热在线精品观看全部 | 野外一级毛片黑人 | 99热爱久久99热爱九九热爱 | 成人欧美日韩高清不卡 | 日韩欧美无线在码 | 9984四虎永久免费网站 | 国产成人精品午夜二三区 | 狠狠操综合 | 日韩一区二区不卡中文字幕 | 天天操网 | 欧美影院| 4hu永久影院在线四虎 | 欧美精品亚洲网站 | 亚洲视频在线视频 | 六月丁香深爱六月综合激情 | 国产亚洲精品久久综合影院 | www.久久在线| 青青草a | 亚洲精品高清久久 | 亚洲 欧美 国产 中文 | 日本特级aⅴ一级毛片 | 国产一区二区三区乱码网站 | 91在线视频观看 | 午夜香蕉视频 | 中文一区在线 | 成年人黄色小视频 | 看免费的毛片 | 夜夜操综合 | 天天草b | 午夜在线 | 国产一级特黄高清在线大片 |