没有合适的资源?快使用搜索试试~ 我知道了~
AutoSAR技术概述.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 93 浏览量
2022-06-11
04:38:57
上传
评论
收藏 1.71MB DOCX 举报
温馨提示
试读
12页
。。。
资源推荐
资源详情
资源评论
AUTOSAR 技术概述
前言
为了各个功能实现“模块性”、“可量测性"、“可移植性”和“复用性”,AUTOSAR 为车辆系统提供了
如右上图所示得基于不同层面的标准接口的通用的软件底层基础结构。
AUTOSAR 能够进行全系统和组态过程的优化(比如分区和资源使用),在需要时也允许那些为
了满足特定的设备和硬件限制的运行需求的局部优化。
如要进一步的详细信息,请点击右侧的相应模块。
模块性
汽车软件元件的模块性是指根据某些电子控制单元及其任务的个别需求,可以对软件模块进行裁
减。
可量测性
函数的可量测性将保证通用软件模块在不同的车辆平台的适应性,来禁止实现类似功能时发生软
件增生.
可移植性
函数的可移植性将优化对现有的整个车辆电子结构资源的使用.
复用性
函数的复用性将会提高软件产品的质量和可靠性,并增强不同生产线之间的公司品牌形象。
标准化接口
功能接口的标准化穿越制造商和供应商之间,不同软件层之间接口的标准化可以看成是
AUTOSAR 实现其技术目标的一个基础。
下图显示了 AUTOSAR 实现途径的一个缩影。其基本理念就是:AUTOSAR 软件构件(SW—C)。
AUTOSAR 软件构件封装了一个能在 AUTOSAR 底层基础结构上运行的应用。AUTOSAR 软件
构件具有由 AUTOSAR 描述和标准化的明确定义的接口。
软件构件描述
为了 AUTOSAR 软件构件集成所需的接口和其他方面,AUTOSAR 提供了一套标准的描述格式,
也就是软件构件描述。
虚拟功能总线(VFB)
虚拟功能总线(VFB)是所有通讯机制和对 AUTOSAR 提供的基本软件的核心接口在技术独立和
技术水平上的抽象的总和,对于一个具体的系统,当定义了 AUTOSAR 软件构件间的连接后,
VFB 将在开发过程的初期对构件进行虚拟集成.
系统约束和 ECU 描述
为了将 AUTOSAR 软件构件集成到 ECU 网络中,AUTOSAR 为成套系统提供了和单个 ECU 资
源和配置一样的描述格式。这些描述和软件构件描述保持独立。
在 ECU 上的映射
为了建立具体的 ECU 系统,须将不同的描述元件的信息收集到一起,AUTOSAR 定义了其所需的
方法论和工具支持。这里面特别包括了在每个 ECU 上的运行期环境和基本软件的配置和生成.
运行期环境
从 AUTOSAR 软件构件的角度来看,运行期环境实现了指定 ECU 的虚拟功能总线的功能。同时
运行期环境能够尽可能分发这些任务给基本软件。
基础软件
基础软件提供 ECU 的底层基础结构功能.
1、AUTOSAR 软件构件的实现与底层基础结构无关
AUTOSAR 的基本设计理念是:应用与底层结构的分离。
AUTOSAR 中的应用由 AUTOSAR 软件构件的互联组成.
下图显示了一个应用由三个 AUTOSAR 软件构件组成,它们之间由几个“连接器”互联。
AUTOSAR 软件构件互联实例
每个 AUTOSAR 软件构件封装了应用的部分功能.AUTOSAR 没有规定软件构件有多大。根据不
同应用领域的要求,一个 AUTOSAR 软件构件可能是一个可以复用的小函数(比如滤波器),
或者是一个封装了整个汽车功能的大模块。
但是 AUTOSAR 软件构件是所谓的“软件元构件",它不能被分布在几个 AUTOSAR 控制器中。
因此在一部车辆中一个 AUTOSAR 构件的实例只能分配给一个 ECU。
1.1、AUTOSAR 软件构件描述
剩余11页未读,继续阅读
资源评论
苦茶子12138
- 粉丝: 1w+
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功