本文遵循autosar标准:R22-11
第8章及其之后的内容,请参阅:https://blog.csdn.net/sehanlingfeng/article/details/138585526
1 简介和功能概述
本文档描述了AUTOSAR 操作系统的基本要求,以满足AUTOSAR SRS [1]中提出的顶层要求。
一般来说,操作系统可以根据其特性分为不同的类别,例如静态配置与动态管理。为了对AUTOSAR 操作系统进行分类,以下是操作系统的基本特征
- 静态配置和缩放
- 适合实时性能推理
- 提供基于优先级的调度策略
- 在运行时提供保护功能(内存、定时等)
- 可托管在低端控制器上,无需外部资源
该功能集定义了当前一代汽车ECU 中常用的操作系统类型(远程信息处理除外)/信息娱乐系统。假设远程信息处理/信息娱乐系统将继续使用AUTOSAR 框架下的专有操作系统(例如Windows CE、VxWorks、QNX 等)。如果需要AUTOSAR 组件在这些专有操作系统上运行,则应将本文档中定义的接口作为操作系统抽象层(OSAL)提供。
本文档使用行业标准[2](ISO 17356-3)作为AUTOSAR 操作系统的基础。读者在阅读本文件之前应熟悉该标准。
本文档描述了[2]的扩展和限制。
2 缩略词
下面的词汇表包括与AUTOSAR操作系统模块相关的缩写词和缩写词,这些缩写词和缩略词未包含在[3,AUTOSAR词汇表]中。