AUTOSAR架构之通信服务(干货)架构之通信服务(干货)
AUTOSAR联盟在召开架构讨论会上,工程师讲解了AUTOSAR的基本框架(另见《AUTOSAR架构的故事(干货)》),同时
提出Communication部分另外讨论。这次这位工程师准备了丰富的资料将通信服务详细讲解了一番。
1 Communication Services – General
Communication Service通信服务是一组用于车辆网络通信(CAN,LIN,FlexRay和以太网)的模块。它们通过通信硬件抽象
与通信驱动程序接口。
任务:
为车辆网络提供统一的接口以进行通信。
提供统一的网络管理服务提供统一的车辆网络接口以进行诊断通信
在应用程序中隐藏协议和消息属性。
特性:
实现了μC和ECU硬件独立,部分取决于总线类型
上层接口与μC,ECU硬件和总线类型无关。
通信服务将在以下页面中详细介绍每个相关的车辆网络系统。
2 Communication Stack – CAN
CAN通信服务是一组模块,用于与通信系统CAN进行车辆网络通信。
它提供与CAN网络的统一接口。在应用程序中隐藏协议和消息属性。
CAN通信栈支持,经典CAN通讯(CAN 2.0)和CAN FD通信(如果硬件支持)
评论0