1 簡介和功能概述
本文檔描述了AUTOSAR操作系統的基本要求,以滿足AUTOSAR SRS[2]中提出的頂級要求。
一般來說,操作系統可以根據其特性分成不同的組,例如靜態配置的和動態管理的。要對AUTOSAR操作系統進行分類,以下是基本特性:AUTOSAR OS
- 是靜態配置的和可裁剪的
- 是能保證其實時性的
- 提供基於優先級的調度策略
- 在運行時提供保護功能(內存保護、時間保護等)
- 可在低端的並且在沒有外部資源的控制器上運行
此功能集定義了當前一代汽車ecu中常用的操作系統類型,但遠程信息處理/信息娛樂系統除外。假設遠程信息處理/信息娛樂系統將繼續使用AUTOSAR框架下的專有操作系統(如Windows CE、VxWorks、QNX等)。如果需要AUTOSAR組件在這些專有Oss上運行,那麼本文檔中定義的接口應該作爲操作系統抽象層(OSAL)提供。
本文檔使用行業標準[15](ISO 17356-3)作爲AUTOSAR操作系統的基礎。閱讀本文件前,讀者應熟悉本標準。
本文描述了[15]的擴展和限制。