


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、嵌入式系統(tǒng)期末考試總結(jié)嵌入式系統(tǒng)的定義應(yīng)用環(huán)境要求不同,因此嵌入式系統(tǒng)可分為有很多種類。依據(jù) IEEE國際電氣和電子工程師協(xié)會的定義:嵌入式系統(tǒng)是“用于把握devices used to control, monitor, or assist the operation of equipment, machinery or plants。一般定義:“以應(yīng)用為中心、以計算機技術(shù)為根底、軟硬件可裁減,功能、牢靠性、本錢、體積、功耗嚴(yán)格要求的專用計算機系統(tǒng)?!鼻度胧较到y(tǒng)的組成用軟件所組成。如以下圖所示:應(yīng)用程序操作系統(tǒng)軟件構(gòu)造應(yīng)用程序操作系統(tǒng)軟件構(gòu)造存儲器硬件構(gòu)造處理器輸出輸入1 嵌入式系統(tǒng)的組成存
2、儲器硬件構(gòu)造處理器輸出輸入1嵌入式系統(tǒng)硬件系統(tǒng)一般包括有 :嵌入式處理器; 存儲器; I/O 系統(tǒng)和外設(shè) 2嵌入式系統(tǒng)的軟件系統(tǒng)包括: 操作系統(tǒng)應(yīng)用軟件3嵌入式系統(tǒng)的開發(fā)工具硬件開發(fā)工具包括 :仿真器等 ;其它示波器等軟件開發(fā)工具包括 : 編譯、連接、定位軟件,通常使用C語言;調(diào)試軟件。嵌入式系統(tǒng)根本硬件架構(gòu)存儲器和電源模塊等部件組成。外部設(shè)備一般應(yīng)配有 USB、顯示器、鍵盤和其他等設(shè)備及接口電路。硬件架構(gòu)的核心部件是微處理器。在一片嵌入式微處理器根底上增加電源電路、時鐘電路和存儲器電路ROM RAM 等ROM 中。嵌入式系統(tǒng)的軟件包括嵌入式操作系統(tǒng)和相應(yīng)的各種應(yīng)用程序。嵌入式操作系統(tǒng)圖形界面
3、、標(biāo)準(zhǔn)化掃瞄器等。具有編碼體積小,面對應(yīng)用,可裁剪和移植,實時性強,牢靠性高,專用性強等特點。相應(yīng)的各種應(yīng)用程序嵌入式系統(tǒng)的開發(fā)工具和開發(fā)系統(tǒng)開發(fā)工具一般用于開發(fā)主機如微機試器等。4 發(fā)工具。嵌入式系統(tǒng)的特點32位RISC嵌入式微處理器和實時操作系統(tǒng)組成的嵌入式把握系統(tǒng),與傳統(tǒng)基于單片機的把握系統(tǒng)和基于 PC 的把握方式相比,具有以下突出優(yōu)點:性能方面:承受 32 位 RISC 構(gòu)造微處理器,主頻從 30MHz 到 PC 機的水平,但體積更小,能夠真正地“嵌入”到設(shè)備中;RTO全保證把握系統(tǒng)的強實時性;能強大的圖形用戶界面,這方面與 PC 機相比略要遜色一些;本錢較低,而且開放的用戶程序接口A
4、PI保證了系統(tǒng)能夠快速升級和更。通常是面對特定應(yīng)用的;空間和各種資源相對缺乏,必需高效率地設(shè)計,量體裁衣、去除冗余;產(chǎn)品升級換代和具體產(chǎn)品同步,具有較長的生命周期;軟件一般都固化在存儲器芯片;不具備自舉開發(fā)力量 ,必需有一套開發(fā)工具和環(huán)境才能進展開發(fā)以下為以 ARM 為主的嵌入式系統(tǒng)的體系架構(gòu)嵌入式系統(tǒng)的硬件構(gòu)造馮.諾依曼構(gòu)造CPU這個存儲器存儲全部的數(shù)據(jù)和指令,并且可以依據(jù)所給的地址對其進展讀寫操 作。數(shù)據(jù)和指令都存在一個存儲器中的計算機被稱為馮.諾依曼構(gòu)造計算機。馮諾依曼體系的特點 1數(shù)據(jù)與指令都存儲在存儲器中 2每條指令的執(zhí)行周期:T=TF+TD+TE+TS取指令I(lǐng)nstruction
5、Fetch)TF ;令譯碼Instruction DecodeTD;執(zhí)行指令I(lǐng)nstruction ExecuteTE;存儲StorageTS3被大多數(shù)計算機所承受。ARM7哈佛體系構(gòu)造DSPARM9嵌入式系統(tǒng)硬件根本構(gòu)造要和本錢進展裁剪和定制。嵌入式微處理器150050了自己的處理器設(shè)計部門。CPU,是嵌入式系統(tǒng)的核心。在應(yīng)RISCIBMPowerPc,MIPSMIPS,SUNSparcARMARMMIPSARMARM32存儲器次、寬度和類型等特性時,必需綜合考慮價格、性能和功耗等因素。嵌入式存儲Cache、主存儲器和關(guān)心存儲器CFSD 組成。嵌入式系統(tǒng)常使用FlashROMPC Flash
6、ROMRAM。高速緩存是一種小型、快速的存儲器,它保存局部主存內(nèi)容的拷貝, 削減訪問主存儲器的所花的訪問時間。數(shù)據(jù)CACHECACHECPU器主數(shù)據(jù)地址存圖3高速緩存Cache主存的容量較大256KB256MB,甚至更大,它可依據(jù)具體的應(yīng)用600MBGB。ROM、FlashROM閃存、動態(tài)隨機訪問存儲器DRAM、靜態(tài)隨機訪問存儲器SRAM、同步動態(tài)隨機訪問存儲器SDRAMCD-ROM外設(shè)及接口嵌入式系統(tǒng)與外界交互需要肯定形式的外設(shè),片外其它設(shè)備通過外設(shè)接口類很多,如下:輸入/輸出設(shè)備。CRT、LCD息輸入/輸出設(shè)備,應(yīng)用格外廣泛。觸摸屏可以便利的實現(xiàn)鼠標(biāo)和鍵盤的功能。(2)通信接口。全部計算機
7、通信接口在嵌入式領(lǐng)域中都有著廣泛的應(yīng)用。應(yīng)、RS-485、USB、CANGPIO。用戶有特別需求時,預(yù)留可擴展存儲接口。嵌入式系統(tǒng)的軟件構(gòu)造4RTOSAPI(1)驅(qū)動層程序驅(qū)動層程序是嵌入式系統(tǒng)中不行缺少的重要局部,使用任何外部設(shè)備都需HALBSPRTOS實時多任務(wù)操作系統(tǒng)主要用來完成嵌入式實時應(yīng)用的任務(wù)調(diào)度和把握等核RTOSRTOSAPI。RTOS4 RTOS操作系統(tǒng)的應(yīng)用程序接口 APIAPIApplication Programming Interface,應(yīng)用程序接口是一系列簡單的函數(shù)、消息和構(gòu)造的集合體。嵌入式操作系統(tǒng)下的 API 和一般操作系統(tǒng)下的APIAPI:在計算機系統(tǒng)中有AP
8、IAPIAPI寫。應(yīng)用程序CPU其他程序破壞。實際的嵌入式系統(tǒng)應(yīng)用軟件建立在系統(tǒng)的主任務(wù)Main Task根底之上。于系統(tǒng)的消息隊列。常用的嵌入式操作系統(tǒng)包括:LinuxUNIXUNIXUNIXLinuxuc/os-II 操作系統(tǒng)。uc/os-II 操作系統(tǒng)是一個可裁剪、源碼開放、構(gòu)造的 uc/os-II 具有良好的可擴展性,例如,系統(tǒng)本身不支持文件系統(tǒng),但是假設(shè)需要也可自行參加文件系統(tǒng)的內(nèi)容。Windows CE 操作系統(tǒng)。Windows CE 操作系統(tǒng)是針對有限資源的平臺而設(shè)Windows CE 操作系統(tǒng)最大特點是能供給與 PC 類似的圖形界面和主要的應(yīng)用程序。只要是對 PC 上的 Win
9、dows 操作系統(tǒng)生疏的用戶,就可很快的使用基于Windows CE流水線技術(shù)CPU 的運行效率。取指譯碼執(zhí)行add取指譯碼執(zhí)行add取指譯碼執(zhí)行sub取指譯碼執(zhí)行cmp時間ARM7 為例,ARM 3 級流水線分別為:取指級:取指級完成程序存儲器中指令的讀取,并放入指令流水線中。譯碼級:對指令進展譯碼 ,為下一周期預(yù)備數(shù)據(jù)路徑需要的把握信號?!罢加小弊g碼規(guī)律,而不“占有”數(shù)據(jù)路徑。移位,ALU產(chǎn)生相應(yīng)的運算結(jié)果并回寫到目的存放器中,ALU的結(jié)果則依據(jù)指令需求來更改狀態(tài)存放器的條件位。ARM9 5 級流水線:I-CacheD-Cache,把存儲器的取指與數(shù)據(jù)存取分開;增加了數(shù)據(jù)寫回的特地通路和存
10、放器; 取指令;指令譯碼、存放器讀、分支目標(biāo)計算及執(zhí)行;ALU操作;Cache 訪問; 取指:指令從存儲器中取出,放入指令流水線。譯碼:指令譯碼,從存放器中讀取存放器操作數(shù)。在存放器組中有 3 個操作數(shù)讀端口,因此大多數(shù) ARM 指令能在一個周期內(nèi)讀取其操作數(shù)。執(zhí)行:把一個操作數(shù)移位,產(chǎn)生ALU的結(jié)果。假設(shè)指令是LoadStore,ALU 中計算存儲器的地址。緩沖/數(shù)據(jù):假設(shè)需要,則訪問數(shù)據(jù)存儲器。否則,ALU 的結(jié)果只是簡潔地緩沖一個時鐘周期,以便使全部指令具有同樣的流水線流程?;貙懀簩⒅噶町a(chǎn)生的結(jié)果回寫到存放器,包括任何從存儲器讀取的數(shù)據(jù)。ARM7微處理器系列主要特點 32 RISC 處理
11、器,最適合用于對價位和功耗要求較高的消費類應(yīng)用。其具有如下特點:具有嵌入式 ICE-RT 規(guī)律,調(diào)試便利。100mW 左右0.9MIPS/MHZ的三級流水線構(gòu)造。 Win CE、LinuxARM9、ARM10E 系列兼容,便于用戶的產(chǎn)品升級換代;主頻0.9MIPS/MHz 。ARM7TMDI 是目前使用最廣泛的 32 位嵌入式 RISC 處理器,屬低端 ARM 0.35um0.25um3.31.2v87mW。ARM9微處理器系列主要特點ARM9E 系列微處理器為綜合型處理器,使用單一的處理器內(nèi)核供給了微統(tǒng)的簡單程度。具有以下特點:支持 DSP 指令集,適合于需要高速數(shù)字信號處理的場合; 300MIPS;32 ARM 16 Thumb 指令集;32 AMBA 總線接口;支持 VFP9 浮點處理協(xié)處理器MMUWin CE、Linux 等操作系統(tǒng),MPU 支持實時操作系統(tǒng)。CacheCache,具有更高的指令和數(shù)據(jù)處理力量。ARM9E數(shù)字消費品和網(wǎng)用場合。ARM10E微處理器系列主要特點 ARM9 處理芯片的功耗,在一樣的工藝下其性能是 ARM9 的 2 倍。具有以下特點:支持 DSP 指令集,適合于需要高速數(shù)字信號處理的場合; 400MHz 左右;32 ARM 16 Thumb 指令集;32 AMBA 總線接口;支持 VFP10 浮
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年智能算法與數(shù)據(jù)分析工程師考試試題及答案
- 初中物理實驗技能2025年考試試卷及答案
- 2025年新媒體傳播與營銷考試試卷及答案
- 2025年文物保護與修復(fù)專業(yè)研究生入學(xué)考試試卷及答案
- 2025年生物科學(xué)實驗技能測評試題及答案
- 2025年區(qū)域經(jīng)濟管理師考試試題及答案
- 2025年創(chuàng)新創(chuàng)業(yè)能力評估考試試題及答案
- 2025年FDA藥物審批與市場準(zhǔn)入知識的考試試題及答案
- 設(shè)計公司基本情況介紹
- 2025年軍事理論與國防教育專業(yè)考試試題及答案
- 2025-2030年中國磷酸行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報告
- 2025年市場營銷專業(yè)人才考核試題及答案
- 分居協(xié)議(模版)
- 經(jīng)鼻高流量吸氧在五官科麻醉氣道管理中應(yīng)用專家共識(2025版)解讀
- 養(yǎng)老護理員考試模擬題與答案(附解析)
- 2025屆湖北省新八校協(xié)作體高三下學(xué)期5月壯行考化學(xué)試題及答案
- 2025年武漢鐵路局集團招聘(180人)筆試參考題庫附帶答案詳解
- 深圳市住房公積金管理中心員額人員招聘真題2024
- 2025年中考數(shù)學(xué)模擬考試卷(附帶答案)
- 2025-2030年中國醫(yī)用熱敏紙行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報告
- 2025年全國國家版圖知識競賽題庫及答案
評論
0/150
提交評論