在本规范的早期版本中,对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之间的结构差异。这包括“结构”