32位嵌入式系統和嵌入式Linux

2021-04-13 07:48:00 字數 884 閱讀 3637

32位嵌入式系統和嵌入式linux

嵌入式linux是一種開發原始碼、軟實時、多工的嵌入式作業系統,是標準linux的嵌入式系統移植版。眾所周知,linux能在pc中可靠地執行,正是因為當前的pc硬體已經全部採用了32位乃至64位系統,才會給象windows、linux、unix這些32位作業系統提供了應用舞台。迄今為止,世界上已有近40%的internet主機採用了linux作為作業系統,它們全部是在長時間地大負荷地工作著。這從乙個方面說明了linux作業系統的結構是非常堅固的、穩定可靠的。linux成為了nt、sunos等其他商業作業系統的勁敵。

32位嵌入式系統從本質上講與pc系統沒有差別,所以,linux同樣可以在嵌入式系統中應用。在美國,早在linux誕生之初,就有人將其移植到嵌入式系統中來。移植的工作一直在進行著,不斷有訊息發布,linux已經被成功移植到某個新硬體平台。嵌入式linux從屬於linux的屬性,繼承了linux的全部優勢,也同步著linux的發展而發展。

internet網路的核心協議是tcp/ip。乙個嵌入式作業系統對tcp/ip協議的支援是必不可少的。linux支援全部工業標準的tcp/ip協議棧,支援所有的berkeley特性:

ip,igmp,cidr,tcp,udp,arp

ripv1/v2

標準berkeley sockets and zbufs

nfs client and server,onc,rpc

pppbootp,dns,dhcp,tftp

ftp,rlogin,telnet,rsh

snmp v1/v2,ospf v2,streams

作為完整的作業系統,linux擁有強大的開發系統環境。基於gnu/linux體系,提供了開發必備的各種工具軟體:配置工具、編輯工具、編譯工具、除錯工具等等。

嵌入式系統

嵌入式開發的相關領域 搞嵌入式若能熟悉嵌入式應用的一些主要領域,這樣的人更受企業歡迎。主要的相關 領域包括 a 數字影象壓縮技術 這是嵌入式最重要最熱門的應用領域之一,主要是應掌握mpeg 編譯碼演算法和技術,如 pda 高精電視 機頂盒等都涉及mpeg高速解碼問 題。b 通訊協議及程式設計技術 這...

嵌入式系統

嵌入式系統就是計算機系統的一類,就是被塞進其他裝置的計算機作業系統。我的嵌入式老師只用了三個詞語就總結了嵌入式系統的精髓 專用的可裁剪的 計算機系統。包括嵌入式軟體開發的知識體系和背景 先說背景 計算機,領域內,知識體系,按層次分,可以分為 其中 此處,暫且不討論上層的純軟體,以及底層的硬體,只是簡...

嵌入式系統

硬體結構 軟體結構 作業系統 vxworks商用嵌入式系統的代表 嵌入式linux 採用的是linux的核心,大多數採用的是linux的微核心 微核心本身只提供一些最基本的作業系統功能,如任務排程 記憶體管理 中斷處理等,而類似於檔案系統和網路協議等附加功能則執行在使用者空間中 交叉編譯 交叉編譯 ...