資料介紹
Why 嵌入式Linux?未來(lái)24個(gè)月嵌入式操作系統(tǒng)的應(yīng)用調(diào)查(2000.9)
嵌入式Linux分類
第一類是在利用Linux強(qiáng)大功能的前提下,使它盡可能的小,以滿足許多嵌入式系統(tǒng)對(duì)體積的要求;
第二類是將Linux開(kāi)發(fā)成實(shí)時(shí)系統(tǒng)尤其是硬/firm實(shí)時(shí)系統(tǒng),應(yīng)用于一些關(guān)鍵的控制場(chǎng)合,如Fsmlabs公司的RTLinux、MontaVista的Hard Hat Linux等;
第三類的產(chǎn)品就是將實(shí)時(shí)性和嵌入式方案結(jié)合起來(lái)的方案,很多公司都這么做,并且提供集成化的開(kāi)發(fā)方案,如Lineo、TimeSys、合肥華恒等。
Why??????????????? ?
全球每年生產(chǎn)的CPU的數(shù)量在二十億顆左右,超過(guò)80%應(yīng)用于專用性很強(qiáng)的各類嵌入式系統(tǒng)。其中又有相當(dāng)一部分面向低端市場(chǎng)。為降低硬件成本及運(yùn)行功耗,有一類CPU在設(shè)計(jì)中取消了內(nèi)存管理單元(Memory Management Unit,簡(jiǎn)稱MMU)功能模塊。如Motorola公司的M68328、M68EN322 、MC68360、DragonBall系列如68EZ328、68VZ328,ColdFire系列的如5272、5307,ARM7TDMI and MC68EN302、ETRAX、Intel i960、PRISMA、Atari 68k等等。
標(biāo)準(zhǔn)Linux針對(duì)有MMU的處理器設(shè)計(jì)。在這種處理器上,虛擬地址被送到MMU,把虛擬地址映射為物理地址。通過(guò)賦予每個(gè)任務(wù)不同的虛擬地址/物理地址轉(zhuǎn)換映射,可支持不同任務(wù)之間的保護(hù)。
Why??????????????? ?(cont.)
????????? 最初,運(yùn)行于這類沒(méi)有MMU的CPU之上的都是一些很簡(jiǎn)單的單任務(wù)操作系統(tǒng),或者更簡(jiǎn)單的控制程序,甚至根本就沒(méi)有操作系統(tǒng)而直接運(yùn)行應(yīng)用程序。在這種情況下,系統(tǒng)無(wú)法運(yùn)行復(fù)雜的應(yīng)用程序,或者效率很低,而且,所有的應(yīng)用程序需要重寫(xiě),并要求程序員十分了解硬件特性。這些都阻礙了應(yīng)用于這類CPU之上的嵌入式產(chǎn)品開(kāi)發(fā)的速度?! ∪欢?,隨著uCLinux的誕生,這一切都改變了。
What is??????????????? ?
uCLinux是一個(gè)完全符合GNU/GPL公約的項(xiàng)目,完全開(kāi)放代碼,現(xiàn)由Lineo公司支持維護(hù)。英文單詞中u表示Micro,小的意思,C表示Control,控制的意思,所以u(píng)CLinux就是Micro-Control-Linux,字面上的理解就是“微控制領(lǐng)域中的Linux系統(tǒng)”。它專門(mén)針對(duì)沒(méi)有MMU的CPU,并專為嵌入式系統(tǒng)做了許多小型化的工作,已支持前面提到的多款CPU。官方主頁(yè)在http://www.uclinux.org。國(guó)內(nèi)從事uclinux開(kāi)發(fā)有合肥華恒科技等幾家公司 。
嵌入式Linux分類
第一類是在利用Linux強(qiáng)大功能的前提下,使它盡可能的小,以滿足許多嵌入式系統(tǒng)對(duì)體積的要求;
第二類是將Linux開(kāi)發(fā)成實(shí)時(shí)系統(tǒng)尤其是硬/firm實(shí)時(shí)系統(tǒng),應(yīng)用于一些關(guān)鍵的控制場(chǎng)合,如Fsmlabs公司的RTLinux、MontaVista的Hard Hat Linux等;
第三類的產(chǎn)品就是將實(shí)時(shí)性和嵌入式方案結(jié)合起來(lái)的方案,很多公司都這么做,并且提供集成化的開(kāi)發(fā)方案,如Lineo、TimeSys、合肥華恒等。
Why??????????????? ?
全球每年生產(chǎn)的CPU的數(shù)量在二十億顆左右,超過(guò)80%應(yīng)用于專用性很強(qiáng)的各類嵌入式系統(tǒng)。其中又有相當(dāng)一部分面向低端市場(chǎng)。為降低硬件成本及運(yùn)行功耗,有一類CPU在設(shè)計(jì)中取消了內(nèi)存管理單元(Memory Management Unit,簡(jiǎn)稱MMU)功能模塊。如Motorola公司的M68328、M68EN322 、MC68360、DragonBall系列如68EZ328、68VZ328,ColdFire系列的如5272、5307,ARM7TDMI and MC68EN302、ETRAX、Intel i960、PRISMA、Atari 68k等等。
標(biāo)準(zhǔn)Linux針對(duì)有MMU的處理器設(shè)計(jì)。在這種處理器上,虛擬地址被送到MMU,把虛擬地址映射為物理地址。通過(guò)賦予每個(gè)任務(wù)不同的虛擬地址/物理地址轉(zhuǎn)換映射,可支持不同任務(wù)之間的保護(hù)。
Why??????????????? ?(cont.)
????????? 最初,運(yùn)行于這類沒(méi)有MMU的CPU之上的都是一些很簡(jiǎn)單的單任務(wù)操作系統(tǒng),或者更簡(jiǎn)單的控制程序,甚至根本就沒(méi)有操作系統(tǒng)而直接運(yùn)行應(yīng)用程序。在這種情況下,系統(tǒng)無(wú)法運(yùn)行復(fù)雜的應(yīng)用程序,或者效率很低,而且,所有的應(yīng)用程序需要重寫(xiě),并要求程序員十分了解硬件特性。這些都阻礙了應(yīng)用于這類CPU之上的嵌入式產(chǎn)品開(kāi)發(fā)的速度?! ∪欢?,隨著uCLinux的誕生,這一切都改變了。
What is??????????????? ?
uCLinux是一個(gè)完全符合GNU/GPL公約的項(xiàng)目,完全開(kāi)放代碼,現(xiàn)由Lineo公司支持維護(hù)。英文單詞中u表示Micro,小的意思,C表示Control,控制的意思,所以u(píng)CLinux就是Micro-Control-Linux,字面上的理解就是“微控制領(lǐng)域中的Linux系統(tǒng)”。它專門(mén)針對(duì)沒(méi)有MMU的CPU,并專為嵌入式系統(tǒng)做了許多小型化的工作,已支持前面提到的多款CPU。官方主頁(yè)在http://www.uclinux.org。國(guó)內(nèi)從事uclinux開(kāi)發(fā)有合肥華恒科技等幾家公司 。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 嵌入式操作系統(tǒng)
- 課堂筆記之嵌入式Linux操作系統(tǒng)
- 嵌入式操作系統(tǒng)
- 什么是嵌入式操作系統(tǒng) 常見(jiàn)的嵌入式系統(tǒng)有哪些
- 介紹幾種開(kāi)源嵌入式操作系統(tǒng)
- ucosII嵌入式實(shí)時(shí)操作系統(tǒng)實(shí)驗(yàn)
- 嵌入式操作系統(tǒng)FreeRTOS的原理實(shí)現(xiàn)
- 嵌入式操作系統(tǒng)FREERTOS的移植.
- (完整版)vxworks嵌入式操作系統(tǒng) 0次下載
- 嵌入式操作系統(tǒng)的介紹和嵌入式操作系統(tǒng)的發(fā)展?fàn)顩r和應(yīng)用前景說(shuō)明
- 嵌入式操作系統(tǒng)uCLinux詳解 0次下載
- 嵌入式操作系統(tǒng)-李春杰 0次下載
- 深入uclinux嵌入式操作系統(tǒng) 108次下載
- 基于uCLinux的嵌入式實(shí)時(shí)遠(yuǎn)程數(shù)據(jù)采集系統(tǒng)
- 嵌入式實(shí)時(shí)操作系統(tǒng)教程
- 基于實(shí)時(shí)嵌入式操作系統(tǒng)mC/OS-II實(shí)現(xiàn)GPRS終端系統(tǒng)的設(shè)計(jì) 2408次閱讀
- 米爾科技嵌入式實(shí)時(shí)操作系統(tǒng)介紹 2348次閱讀
- 基于μC/OS嵌入式操作系統(tǒng)的嵌入式數(shù)據(jù)管理設(shè)計(jì) 1241次閱讀
- 嵌入式操作系統(tǒng)它有什么特點(diǎn) 2514次閱讀
- 基于ARM的嵌入式操作系統(tǒng)該如何設(shè)計(jì) 1558次閱讀
- 該如何正確選擇嵌入式操作系統(tǒng) 2811次閱讀
- 從嵌入式系統(tǒng)到嵌入式操作系統(tǒng) 761次閱讀
- 構(gòu)建eCos嵌入式系統(tǒng)的步驟教程 3987次閱讀
- 什么是嵌入式操作系統(tǒng) 常見(jiàn)的嵌入式系統(tǒng)有哪些 4w次閱讀
- 嵌入式操作系統(tǒng)是什么_嵌入式操作系統(tǒng)有哪些 2w次閱讀
- 如何設(shè)計(jì)一個(gè)小型嵌入式操作系統(tǒng) 9509次閱讀
- 基于FreeRTOS的嵌入式實(shí)時(shí)操作系統(tǒng)的原理和實(shí)現(xiàn) 6714次閱讀
- uC/OS和uClinux操作系統(tǒng)的區(qū)別 4534次閱讀
- 概述及匯總ARM的嵌入式操作系統(tǒng) 3008次閱讀
- 基于Linux的嵌入式實(shí)時(shí)操作系統(tǒng)的研究 2353次閱讀
下載排行
本周
- 1索尼333ESL電路圖資料
- 10.11 MB | 2次下載 | 免費(fèi)
- 2TINA-TI 模擬電路設(shè)計(jì)、仿真和分析軟件中文教程
- 3.83 MB | 0次下載 | 5 積分
- 3SS6548D40V 直流有刷電機(jī)驅(qū)動(dòng)芯片中文資料
- 1.55 MB | 次下載 | 1 積分
- 4SS6235M 4A 33V性價(jià)比超高電機(jī)驅(qū)動(dòng)芯片中文資料
- 1.26 MB | 次下載 | 免費(fèi)
- 5FP7195-中文應(yīng)用說(shuō)明書(shū)
- 0.93 MB | 次下載 | 免費(fèi)
- 6VSA101-G250T01-I 電壓傳感器產(chǎn)品使用手冊(cè)
- 0.72 MB | 次下載 | 免費(fèi)
- 7FS4056E系列單節(jié)線線充電IC
- 2.41 MB | 次下載 | 免費(fèi)
- 8FS5281E(5V USB輸入雙節(jié)鋰電池串聯(lián)應(yīng)用升壓充電管理IC)
- 3.30 MB | 次下載 | 免費(fèi)
本月
- 148V到5KW無(wú)橋LLC雙向逆變器的電路原理圖免費(fèi)下載
- 0.26 MB | 157次下載 | 10 積分
- 22KW逆變側(cè)功率管的損耗如何進(jìn)行計(jì)算詳細(xì)公式免費(fèi)下載
- 0.40 MB | 33次下載 | 2 積分
- 3高功率密度碳化硅MOSFET軟開(kāi)關(guān)三相逆變器損耗分析
- 2.27 MB | 33次下載 | 5 積分
- 4STM32F10x參考手冊(cè)資料
- 13.64 MB | 12次下載 | 1 積分
- 5光伏并網(wǎng)逆變器原理
- 7.31 MB | 7次下載 | 2 積分
- 6SW5099規(guī)格書(shū)
- 1.37 MB | 6次下載 | 1 積分
- 7星火6J3-1交直流二波段收音機(jī)電路圖資料
- 1.86 MB | 6次下載 | 免費(fèi)
- 8S7-200 可編程序控制器系統(tǒng)手冊(cè)
- 12.81 MB | 5次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935134次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191422次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183352次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81600次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73818次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App






創(chuàng)作
發(fā)文章
發(fā)帖
提問(wèn)
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論