資料介紹
??在IT行業的眾多分支中,嵌入式是發展得最快的領域之一,因為越來越多的產品和服務需要嵌入式系統予以支撐,消費類電子產品、生產制造業、辦公自動化、等諸多行業都和嵌入式有密不可分的關系。
??作為嶄新的、面向應用的計算機系統,嵌入式系統在集成了通用計算機系統的共性以外,還包含了很多適合“嵌入式”應用的新技術;因為在技術上與通用計算機系統有很多不同,本文首先介紹嵌入式系統的基本概念及其關鍵技術,并結合在通信系統中的應用說明其技術特點及可應用性。
?
??1 嵌入式實時系統
?
??嵌入式系統內容包含一個或多個控制用的CPU以及針對特定應用環境而開發的高層軟件,通常含有操作系統。在使用過程中,系統內部CPU和軟件的行為并不為外界所感知,因此叫做“嵌入式”系統;通常把對外部事件響應時間很短的嵌入式系統叫做“嵌入式實時系統”;應用于嵌入式實時系統的操作系統叫做“嵌入式實時操作系統”。
??1.1 嵌入式實時系統的構成
??嵌入式實時系統包括硬件和軟件兩個方面,由硬件平臺、嵌入式實時操作系統及其他系統軟件模塊、實時應用程序三個部分組成。如圖1所示。
?
??
?
??1.1.1 硬件平臺
??嵌入式實時系統的硬件平臺通常以為能緊湊、專用性強的CPU為核心同時結合少量的外轉圍設備,具有應用相關性,即多樣性的特點。
??1.1.2 嵌入式實時操作系統及其他系統軟件模塊
??操作系統和其他系統軟件介于硬件和應用程序之間,負責調度并管理實時應用程序,并完成對硬件的控制和操作。
??1.1.3 實時應用程序
??實時應用程序是基于嵌入式實時操作系統、利用操作系統提供的實時機制完成特定的嵌入式實時系統具體功能的應用程序。
??1.2 嵌入式??時操作系統的特點
??除了具有操作系統的共性以外,為適應“嵌入式實時”應用,嵌入式實時操作系統還具有實時性、微內核結合擴展模塊實現通用性與可配置性、操作系統不對外設作假設等突出特點。
??1.2.1 實時性
??實時表示“及時”,是一個相對概念;實時性表明操作系統在可預見的時間內響應和處理外部事件的能力,是嵌入式實時操作系統性能的關鍵指標之一。嵌入式實時操作系統一般采用多任務機制,以并發方式執行應用程序。
??1.2.2 微內核結合擴展模塊實現通用性與可配置性
??為了在結構和功能上適應不同的“嵌入式”應用,嵌入式實時操作系統通常采用微內核與可配置的功能模塊相結合的體系結構,使操作同時具備了通用性和可配置性。嵌入式實時操作系統的結構如圖2所示。
?
??
?
??1.2.3 操作系統不對外設作假設
??操作系統的實現只與CPU有關,而不假設CPU以外的其他物理硬件。與硬件相關的功能依靠另外一個叫做板級支持包(Board Support Package)的軟件層次來完成,從而實現了操作系統的“硬件無關性”,提高了系統的通用性和可移值性。
??1.3 嵌入式實時系統與通用計算機系統的對比
??通過對比表1可以看出:嵌入式系統是以應用為中心、以計算機技術為基礎,軟件硬件可裁剪,適應于應用系統,對功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統。
?
??表1 嵌入式實時系統與通用計算機系統的對比
??2 嵌入式實時系統的實現
?
??2.1 選擇適合的嵌入式實時操作系統
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- ucosII嵌入式實時操作系統實驗
- 基于Python的實時嵌入式軟件測試腳本總結
- 基于ARM與FPGA的嵌入式實時圖像處理平臺
- 實時時鐘芯片DS1302在DSP嵌入式系統中的應用總結
- 嵌入式系統與嵌入式PLC
- 深度:嵌入式系統的軟件架構設計!資料下載
- 嵌入式系統設計與物聯網開發資料下載
- 嵌入式系統與人工智能資料下載
- 嵌入式系統實時內核和事務文件系統資料下載
- 長文詳解嵌入式Linux系統移植資料下載
- 嵌入式教程之嵌入式實時操作系統RTEMS的詳細資料介紹 27次下載
- 嵌入式Linux開發教程之嵌入式系統介紹資料免費下載
- 嵌入式教程之《嵌入式實時內核設計》電子教材免費下載 27次下載
- 基于嵌入式Web實時監控系統的設計
- 嵌入式實時操作系統教程
- 嵌入式系統中的實時操作系統 517次閱讀
- 什么是嵌入式系統?嵌入式系統的具體應用 2563次閱讀
- 基于優先級調度的嵌入式實時操作系統內核詳解(下) 936次閱讀
- 基于實時嵌入式操作系統mC/OS-II實現GPRS終端系統的設計 2408次閱讀
- 嵌入式系統應用實例的詳細資料介紹 4840次閱讀
- 米爾科技嵌入式實時操作系統介紹 2348次閱讀
- 使用GD32的嵌入式實時控制系統 5144次閱讀
- 從嵌入式系統到嵌入式操作系統 761次閱讀
- 基于嵌入式實時系統的提高構件化嵌入式操作系統性能的方案設計 850次閱讀
- 實現嵌入式實時系統從優盤啟動的可行性探析 1271次閱讀
- 關于嵌入式系統的特點和Linux內核的實時應用分析 1141次閱讀
- 構建eCos嵌入式系統的步驟教程 3987次閱讀
- 基于FreeRTOS的嵌入式實時操作系統的原理和實現 6714次閱讀
- 典型的嵌入式系統設計 2716次閱讀
- 必讀:嵌入式系統基礎及知識及接口技術總結 2238次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統的設計與實現
- 0.61 MB | 2次下載 | 免費
- 6基于FPGA的C8051F單片機開發板設計
- 0.70 MB | 2次下載 | 免費
- 751單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21548次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183278次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論