系統特點:
1)可裁剪性。支持開放性和可伸縮性的體系結構。
2)強實時性。EOS實時性一般較強,可用于各種設備控制中。
3)統一的接口。提供設備統一的驅動接口。
4)操作方便、簡單、提供友好的圖形GUI和圖形界面,追求易學易用。
提供強大的網絡功能,支持TCP/IP協議及其他協議,提供TCP/UDP/IP/PPP協議支持及統一的MAC訪問層接
口,為各種移動計算設備預留接口。
5)強穩定性,弱交互性。嵌入式系統一旦開始運行就不需要用戶過多的干預、這就要負責系統管理的
EOS具有較強的穩定性。嵌入式操作系統的用戶接口一般不提供操作命令,它通過系統的調用命令向用戶
程序提供服務。
6)固化代碼。在嵌入式系統中,嵌入式操作系統和應用軟件被固化在嵌入式系統計算機的ROM中。
7)更好的硬件適應性,也就是良好的移植性。[3]
8)嵌入式系統和具體應用有機地結合在一起,它的升級換代也是和具體產品同步進行,因此嵌入式系統
產品一旦進入市場,具有較長的生命周期。
圖形接口
GUI的廣泛應用是當今計算機發展的重大成就之一,他極大地方便了非專業用戶的使用人們從此不再需要
死記硬背大量的命令,取而代之的是可用用通過窗口、菜單、按鍵等方式來方便地進行操作。而嵌入式
GUI具有下面幾個方面的基本要求:輕型、占用資源少、高性能、高可靠性、便于移植、可配置等特點。
嵌入式系統中的圖形界面,一般采用下面的幾種方法實現:
針對特定的圖形設備輸出接口,自行開發相關的功能函數。
購買針對特定嵌入式系統的圖形中間軟件包。
采用源碼開放的嵌入式GUI系統。
使用獨立軟件開發商提供的嵌入式GUI產品。
應用軟件層
應用軟件層是由基于實時系統開發的應用程序組成,用來實現對被控對象的控制功能。功能層是要面對
被控對象和用戶,為方便用戶操作,往往需要提供一個友好的人機界面。
對于一些復雜的系統,在系統設計的初期階段就要對系統的需求進行分析,確定系統的功能,然后將系
統的功能映射到整個系統的硬件、軟件和執行裝置的設計過程中,稱為系統的功能實現。
應用行業編輯
嵌入式系統(Embedded System)--“嵌入到特定設備中的計算機系統。
一、定義:
嵌入式系統是一種“完全嵌入到受控器件內部,為特定應用而設計的專用計算機系統”。
嵌入式系統是相對桌面系統來講的,凡是帶有微處理器的專用軟硬件系統都可以稱為嵌入式系統。作為
系統核心的微處理器又包括三類:微控制器(MCU)、數字信號處理器(DSP)、嵌入式微處理器(MPU)。嵌入
式比較準確一個定義如下:系統以應用為中心、以計算機技術為基礎、軟件硬件可裁剪、適應應用系統
對功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統。
二、說明:
受控器件:
1.消費電子:mp3、手機、電梯、汽車...
2.智能家電:數字電視、微波爐、數碼相機、空調...
3.網絡設備:交換機、路由器...
4.醫療儀器:..各種醫療器械...
5.航天設備:衛星、航天飛機、月球探測儀...
6.工業控制:控制主機,智能監控...
計算機系統:包括硬件和軟件系統、且軟、硬件均可裁剪,但必須有最小系統要求。