
为了将 AUTOSAR 软件构件集成到 ECU 网络中,AUTOSAR 为成套系统提供了和单个 ECU 资
源和配置一样的描述格式。这些描述和软件构件描述保持独立。
为了建立具体的 ECU 系统,须将不同的描述元件的信息收集到一起,AUTOSAR 定义了其所需的
方法论和工具支持。这里面特别包括了在每个 ECU 上的运行期环境和基本软件的配置和生成.
从 AUTOSAR 软件构件的角度来看,运行期环境实现了指定 ECU 的虚拟功能总线的功能。同时
1、AUTOSAR 软件构件的实现与底层基础结构无关
AUTOSAR 的基本设计理念是:应用与底层结构的分离。
AUTOSAR 中的应用由 AUTOSAR 软件构件的互联组成.
下图显示了一个应用由三个 AUTOSAR 软件构件组成,它们之间由几个“连接器”互联。
每个 AUTOSAR 软件构件封装了应用的部分功能.AUTOSAR 没有规定软件构件有多大。根据不
同应用领域的要求,一个 AUTOSAR 软件构件可能是一个可以复用的小函数(比如滤波器),
或者是一个封装了整个汽车功能的大模块。
但是 AUTOSAR 软件构件是所谓的“软件元构件",它不能被分布在几个 AUTOSAR 控制器中。
因此在一部车辆中一个 AUTOSAR 构件的实例只能分配给一个 ECU。