本文翻译自 http://www.pulse-ar.com/en/AUTOSARTutorial_01
AUTOSAR在汽车行业越来越流行,要全部理解AUTOSAR需要大量的时间,而在大量的文档中,寻找自己想要的信息变得很困难,这篇文章将给出一些帮助让我们更容易找到合适的方法。这篇文章基于2010年初最新版本的AUTOSAR4.0.
从哪里开始呢?
对于不熟悉AUTOSAR原理的人,从AUTOSAR技术概览开始AUTOSAR_TechnicalOverview (来自 AUTOSAR R3.1) 或者阅读官方的教程 tutorial on the official website.
从下面开始,本教程将认为阅读者已经了解了下面的基本概念:
-
软件模组 Software Component (SW-C)
-
虚拟功能总线 Virtual Functional Bus (VFB)
-
运行环境 Runtime Environment (RTE)
-
ECU抽象层(基础软件) ECU layered architecture (Basic Software)
-
接口分类 Interfaces classification (Standardized interfaces, Standardized AUTOSAR Interfaces, AUTOSAR Interfaces)
-
方法原理 Methodology principle (main chain from system specification to ECU executable)
注:这几点将在其他教程中详细介绍,这里只需要有一个基本概念的了解。
标准/附件 和 命名:
AUTOSAR的文档被分为两类:
-
标准文档: 建立兼容AUTOSAR标准的产品,必须严格遵守
-
附件文档: 论题的一般指导性介绍,帮助更好理解论题的全部原理。
所有的文档都遵循下面的命名规则,了解这些可以更容易的理解其代表的含义:
-
EXP: "解释", 更详细的介绍论题 (大部分是附件文档)
-
MMOD: "元模型", 介绍 AUTOSAR的元模型
-
MOD: "建模",介绍建模的原理 (例如. 应用接口,方法论,...)
-
PD: "过程描述", 过程的定义 (主要用于适应测试)
-
RS: "需求规格", 详细描述需求.
-
SRS: "软件需求规格", 所有软件模块的规格描述
-
SWS: "软件规格", 软件模块设计和实现的规格
-
TPS: "模板规格", 元模型详细介绍
-
TR: "技术规格",技术规格详细介绍
注: 如果你发现这个教程有用或者有任何建议,欢迎发邮件给我们 (contact@pulse-AR.com).