Autosar4.4:软件组件模板 - PortInterface映射和数据缩放(1/3)

在本规范的早期版本中,对PortInterfaces相互匹配的要求可能会导致以下情况:出于正式原因(例如dataElements的shortName不匹配),“实际”兼容的PortInterfaces将被拒绝。
为了也支持CompositionSwComponentType的开发人员需要连接彼此匹配但不满足正式要求的PortPrototype的情况,引入了“端口接口映射”的概念。

本章公10小节:

1、综述

2、端口接口映射

3、S/R接口、参数接口、和存储接口元素的映射

4、C/S接口元素的映射

5、触发器接口元素的映射

6、组合数据类型元素的映射

7、数据变换

8、线性数据缩放

9、表转换

10、数据转换的相关性

本节分为三部分:

1、综述

2、端口接口映射

3、S/R接口、参数接口、和存储接口元素的映射

4、C/S接口元素的映射

 

 

1、综述

PortInterfaceMapping的概要通常,在以下情况下适合使用PortInterfaceMapping:

1.除不相等的shortName外,应连接两个PortPrototype,并且PortInterface元素兼容。 这需要PortInterface元素的纯逻辑映射。

2. PortInterface元素在逻辑上是等效的,但范围和分辨率不同。 这需要分别进行数据转换,将提供的数据和参数重新缩放为所需的数据和参数范围和分辨率。

3. PortInterface元素的invalidationPolicy不同。 这可能需要在同一ECU上并行执行针对同一dataElement的不同失效处理策略。

4.应连接两个PortPrototype,并且应使用AUTOSAR数据转换器方法转换PortInterface元素。

通常,在项目的早期阶段,此类PortInterface的映射是在不同的组件供应商和系统设计人员之间达成的一次协议。

映射与SwConnector分开描述为可重用ARElement

一组PortInterfaceMappings分组在一个PortInterfaceMappingSet中。

可以通过SubElementMapping缓解映射的DataPrototype之间的结构差异。这包括“结构”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值