天天看點

#yyds幹貨盤點# 嵌入式作業系統

嵌入式作業系統在軟體評測師考試中,可能會考到他的五個特點,需要在了解的基礎上把各個特點和對應的描述做到“對号入座”。

在嵌入式系統中的作業系統稱為嵌入式作業系統。嵌入式作業系統是運作在嵌入式智能晶片環境中,對整個智能晶片以及它所操作、控制的各種部件裝置等資源進行統一協調、排程、指揮和控制的系統軟體。嵌入式系統廣泛應用于各種工業控制系統、計算機外設、微波爐、洗衣機和冰箱等低端裝置。也用在資訊化家電、掌上電腦、機頂盒、WAP手機和路由器等高端裝置中。

一般而言,嵌入式作業系統不同于一般意義的計算機作業系統,它有占用空間小、執行效率高、友善進行個性化定制和軟體要求固化存儲等特點。嵌入式作業系統和其他嵌入式軟體都具有如下特點:

(1)微型化:由于硬體平台的局限性,如主存少、字長短、運作速度有限、能源少(用微小型電池)、外部裝置和控制對象千變萬化,是以,不論從性能還是從成本角度考慮,都不允許它占用很多資源,系統代碼量少,應保證應用功能的前提下,以微型化作為特點來設計嵌入式作業系統的結構與功能。

(2)可定制:嵌入式作業系統的運作平台多種多樣,應用更是五花八門,是以表現出專業化的特點。從減少成本和縮短研發周期考慮,要求它能運作在不同的微處理器平台上,能針對硬體變化進行結構與功能上的配置,以滿足不同應用需要。

(3)實時性:嵌入式作業系統廣泛應用于過程控制、資料采集、傳輸通信、多媒體資訊及關鍵要害領域需要迅速響應的場合,實時響應要求嚴格,是以實時性是其主要特點之一。

繼續閱讀