激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

嵌入式Linux詳解

時(shí)間:2024-09-15 23:53:01 嵌入式培訓 我要投稿
  • 相關(guān)推薦

嵌入式Linux詳解

  嵌入式培訓就是嵌入式系統相關(guān)技術(shù)的培訓。嵌入式系統說(shuō)白了就是硬件和軟件相結合,嵌入到整機里使整機實(shí)現智能化的一個(gè)系統。下面是小編整理的關(guān)于嵌入式Linux詳解,希望大家認真了解!

  嵌入式Linux優(yōu)點(diǎn)

  與其它嵌入式操作系統相比,Linux的源代碼是開(kāi)放的,不存在黑箱技術(shù)。Linux作為一種可裁剪的軟件平臺系統,很可能發(fā)展成為未來(lái)嵌入式設備產(chǎn)品的絕佳資源。Linux與生俱來(lái)的優(yōu)秀網(wǎng)絡(luò )血統更為今后的發(fā)展鋪平了一條寬廣平坦的大路。因此,在保持Linux內核系統更小、更穩定、更具價(jià)格競爭力等優(yōu)勢的同時(shí),對系統內核進(jìn)行實(shí)時(shí)性?xún)?yōu)化,更加使之能夠適應對工業(yè)控制領(lǐng)域高實(shí)時(shí)性的要求。這也正是嵌入式Linux操作系統在嵌入式工控系統中的發(fā)展所在。同時(shí)也使Linux成為嵌入式操作系統中的新貴。

  嵌入式Linux功能

  標準的Linux內核通常駐留在內存中,每一個(gè)應用程序都是從磁盤(pán)運到內存上執行。當程序結束后,它所占用的內存就被釋放,程序就被下載了。而在一個(gè)嵌入式系統里,可能沒(méi)有磁盤(pán)。有兩種途徑可以消除對磁盤(pán)的依賴(lài),一是在一個(gè)簡(jiǎn)單的系統里,當系統啟動(dòng)后,內核和所有的應用程序都存在內存里。這是大多數傳統的嵌入式系統的工作模式,同樣Linux。第二種就是Linux所特有的功能,因為L(cháng)inux已經(jīng)有能力“加載”和“卸載”程序,因此,一個(gè)嵌入式系統就可以利用它來(lái)節省內存。一個(gè)比較典型的系統有大約8MB到16MB的閃存和8MB RAM,而閃存可以被用作文件系統。用閃存驅動(dòng)程序作為從閃存到文件系統的界面就是一種選擇。當然,也可以用一個(gè)閃存磁盤(pán)。用閃存來(lái)擺脫系統對一個(gè)磁盤(pán)的需求(依賴(lài))具有Disk On Chip技術(shù)以及CompactFlash卡等方式。

  嵌入式LinuxCPU

  運行嵌入式Linux的CPU可以是X86、Alpha、Sparc、MIPS、PPC等。與這些芯片搭配的主板都很小,通常只有一張PCI卡大小,有的甚至更小。嵌入式Linux所需的存儲器不是軟磁盤(pán)、硬盤(pán)、Zip盤(pán)、CD-ROM、DVD這些眾所周知的常規存儲器,它主要使用Rom、CompactFlash、M-Systems的Disk On Chip、Sony的Memory Stick、IBM的MicroDrive等體積極小(與主板上的BIOS大小相近),且存儲容量不太大的存儲器。它的內存可以使用普通的內存,也可以使用專(zhuān)用的RAM。

  嵌入式Linux運行

  用來(lái)連接Flash Memory和文件系統的程序都以文件形式存儲在Flash文件中,需要時(shí)可以裝入內存,這種動(dòng)態(tài)的、根據需要加載的能力是支持其它一系列功能的重要特征。它能使初始化代碼在系統引導后被釋放。實(shí)際上,Linux同樣還有很多內核外運行的公用程序,這些程序通常在初始化時(shí)運行一次,以后就不再運行。而且,這些公用程序可以用它們相互共有的方式一個(gè)接一個(gè)地按順序運行。這樣,相同內存空間可以被反復使用以“召入”每一個(gè)程序,就象系統引導一樣。這樣可以節省內存,特別是那些配置一次以后就不再更改的網(wǎng)絡(luò )堆棧。如果將Linux可加載模塊的功能包括在內核里,驅動(dòng)程序和應用程序就都可以被加載。由于它可以檢查硬件環(huán)境并且為硬件裝上相應的軟件,從而消除了用一個(gè)程序占用許多Flash Memory來(lái)處理多種硬件的復雜性。另外,軟件的升級更加模塊化,可以在系統運行時(shí)在Flashh上升級應用程序和加載驅動(dòng)程序,其配置信息和運行時(shí)間參數可以作為數據文件儲存在Flash中。

【嵌入式Linux詳解】相關(guān)文章:

怎么學(xué)習嵌入式linux03-09

嵌入式linux入門(mén)學(xué)習規劃03-09

linux操作系統目錄結構詳解02-26

關(guān)于嵌入式Linux系統基礎知識03-07

Linux文件查找命令find和xargs詳解03-09

嵌入式Linux入門(mén)六大步驟01-22

Linux用戶(hù)/文件系統管理詳解02-27

2016年嵌入式項目中使用Linux的技巧03-27

移植開(kāi)源軟件到嵌入式Linux系統技術(shù)攻略03-29

激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频