目录
1.6 接口:通用规则
1.6.1 AUTOSAR中的接口类型
AUTOSAR中接口类型 | 类型描述 |
---|---|
AUTOSAR Interface | AUTOSAR Interface定义了在SWC、基础软件模块间的信息交互。此描述与具体的编程语言、ECU或者网络技术无关。AUTOSAR Interface用于定义SWC、基础软件模块的端口,通过这些端口,组件、基础软件模块间可以互相通信(收发信息或服务调用)。AUTOSAR使得SWC和基础软件模块可以本地或者通过网络进行通信。 |
Standardized AUTOSAR Interface | Standardized AUTOSAR Interface是语法和语义在AUTOSAR中定义的AUTOSAR Interface。Standardized AUTOSAR Interface一般用于定义由基础软件模块向SWC提供的AUTOSAR服务。 |
Standardized Interface | Standardized Interface是在AUTOSAR中不使用AUTOSAR Interface技术进行标准化的API,它们一般用具体的编程语言来定义(如C语言)。出于这个原因,Standardized Interface一般用于同一个ECU上的软件模块间。当软件模块使用Standardized Interface通信时,就不能再通过网络来路由该通信。 |