嵌入式系統(tǒng)應具有的特性是:高牢靠性;在惡劣的環(huán)境或忽然斷電的狀況下,系統(tǒng)依然可以正常工作;許多嵌入式應用請求實時性,這就請求嵌入式操作系統(tǒng)具有實 時處置才能;嵌入式系統(tǒng)和詳細應用有機地分離在一同,普通都固化在只讀 存儲器中或閃存中,也就是說軟件請求固態(tài)化存儲,而不是存儲在磁盤等載體中。 1、嵌入式系統(tǒng)與嵌入式操作系統(tǒng) 1.1 嵌入式系統(tǒng) 嵌入式系統(tǒng)是以嵌入式計算機為技術中心,面向用戶、面向產品、面向應用,軟硬件可裁減的,適用于對功用、牢靠性、本錢、體積、功耗等綜合性能有嚴厲請求的 專用計算機系統(tǒng)。EOS是相關于普通操作系統(tǒng)而方的,它除具備了普通操作系統(tǒng)根本的功用,如任務調度、同步 機制、中綴處置、文件處置等外,還有以下特性: ①可裝卸性。開放性、可伸縮性的體系構造。 ②強實時性。EOS實時性普通較強,可用于各種設備控制當中。 ③統(tǒng)一的接口。提供各種設備驅動接口。 ④操作便當、簡單、提供友好的圖形GUI,圖形界面,追求易學易用。 ⑤提供強大的網絡功用,支持TCP/IP協(xié)議及其它協(xié)議,提供TCP/UDP/IP/PPP協(xié)議支持及統(tǒng)一的MAC訪問層接口,為各種挪動計算設備預留接口。 ⑥穩(wěn)定性好,交互性弱。嵌入式系統(tǒng)一旦開端運轉就不需求用戶過多的干預,這就要擔任系統(tǒng)管理的EOS具有較好的穩(wěn)定性。嵌入式操作系統(tǒng)的用戶接口普通不提供操作命令,它經過系統(tǒng)的調用命令向用戶程序提供效勞。 ⑦固化代碼。在嵌入式系統(tǒng)中,嵌入式操作系統(tǒng)和應用軟件被固化在嵌入式系統(tǒng)計算機的ROM中。輔助存儲器在嵌入式系統(tǒng)中很少運用,因而,嵌入式操作系統(tǒng)的文件管理功用應該可以很容易地拆卸,而用各種內存文件系統(tǒng)。 ⑧更好的硬件順應性,也就是良好的移植性。