AUTOSAR Automotive Open System Architecture

ECU 行车电脑

AUTOSAR 软件架构

AUTOSAR Automotive Open System Architecture

应用软件层 ApplicationSoftWare

  1. 软件组件SWC
    AUTOSAR Automotive Open System Architecture

数据交互层 RunTimeEnvironment (RTE)

AUTOSAR Automotive Open System Architecture

  1. StandardizedInterface (标准接口)
  2. StandardizedAUTOSAR Interface(标准AUTOSAR接口)
  3. AUTOSARInterface(AUTOSAR接口)

基础软件层 BasicSoftWare(BSW)

包含:操作系统OS
AUTOSAR Automotive Open System Architecture

1. 服务层(Service Layer)

RTOS

2. ECU抽象层(ECU Abstraction Layer)

外设驱动,实现ECU的应用层功能,读取传感器状态等

3. 微控制器抽象层(Microcontroller Abstraction Layer)

单片机的驱动

4. 复杂驱动(Complex Device Drivers)

访问硬件

虚拟功能总线Virtual Function Bus(VFB)

传统汽车电子产品可归纳为两类:

一类是车载电子设备,如仪表,娱乐音响、导航系统、抬头显示、车载通信、无线上网等等,这类系统不直接参与汽车行驶的控制决策,不会对车辆行驶性能和安全产生影响,通常统称为车载娱乐信息系统(In-Vehicle Infotainment,IVI)。
另一类是汽车电子控制装置,它们是车辆运动和安全防护的控制“大脑”,通过直接向执行机构(如电子阀门,继电器开关,执行马达等)发送指令以控制车辆关键部件(如发动机,变速箱,动力电池等)的协同工作,这类系统可以统称为电子控制单元(ElectronicControl Unit,ECU)。常见的ECU包括EMS发动机电控系统,ABS制动防抱死控制、变速箱牵引力控制TCU、电子稳定控制EPS、电子动力转向EPS,新能源汽车整车控制VCU,电池管理系统BMS等。