嵌入式系統的基本概念

2021-07-31 01:27:53 字數 2006 閱讀 1747

一:定義

定義1 : 嵌入式系統用來控制或監視機器、裝置、工廠等大規模系統的裝置。

定義2 : 嵌入式系統是指以應用為中心,計算機技術為基礎,軟硬體可剪裁,適應應用系統對功能、可靠性、成本、體積、功耗嚴苛要求的專用計算機系統。

二:發展史

1 . 積體電路:integrated circuit

把乙個電路中所需的電晶體、電阻、電容和電感等元件及佈線互連一起,製作在一小塊或幾小塊半導體晶元或介質基片上,然後封裝在乙個管殼內,成為具有所需電路功能的微型結構 。

時間點成果

2023年

全球第乙個微處理器4004由intel公司推出,2250個電晶體

2023年

intel推出5mhz 8088微處理器

2023年

66mhz奔騰處理器推出,採用0.6μm工藝

2023年

intel core i3 微處理器數以億計的電晶體數量

由此可見,積體電路朝向更加微型化、密集化、高速化的方向發展。

2. 微控制器mcu

微控制器是將微型計算機的主要部分整合在乙個晶元上的單晶元微型計算機,soc是其體現形式。

舉例:

位數例項8 bits

51系列微控制器

16 bits

飛思卡爾 mc9s12xs128

3. 微處理器mpu( cpu )

微處理器由一片或少數幾片大規模積體電路組成的**處理器cpu。

舉例:

位數

例項4 bits

intel 4004

16 bits

80x86系列 intel 8086/8088

32 bits

80x86系列_80386 、arm架構_samsung s3c2440

64 bits

80x86系列intel(r) core i5-4210m 、arm架構高通驍龍835

三:嵌入式系統的特點

特點面向特定應用

軟硬體可剪裁

軟硬體固化

四:通用計算機系統和嵌入式系統的比較

特徵通用計算機系統

嵌入式系統

數量約4%約96%

形式個人電腦pc、大型伺服器主機嵌入到具體的裝置中,小型化

構成cpu+匯流排+外設(儲存器)soc

系統資源主頻高(2.6ghz),豐富編譯器,偵錯程式,id e資源缺乏,採用交叉編譯

開發方式本地編譯,本地除錯交叉編譯,遠端除錯

嵌入式基本概念

前後臺系統 對基於晶元的開發來說,應用程式一般是乙個無線迴圈,平時微處理器在停機狀態,所有事都靠中斷服務來完成,可稱為前後系統或超迴圈系統 作業系統 作業系統是計算機中最基本的程式。作業系統負責計算機系統中全部軟硬資源的分配與 控制與協調等併發的活動 作業系統提供使用者介面,使使用者獲得良好的工作環...

嵌入式基本概念

1.uboot 和 bootloader bootloader 引導程式,在嵌入式linux中,沒有bios,而是直接從flash中執行,來裝載核心。它可以初始化硬體裝置,從而將系統的軟硬體環境帶到乙個合適的狀態,以便為最終呼叫作業系統做好準備。uboot 是bootloader中的一種 2.nor...

嵌入式系統

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