AUTOSAR Automotive Open System Architecture
ECU 行车电脑
AUTOSAR 软件架构
应用软件层 ApplicationSoftWare
- 软件组件SWC
数据交互层 RunTimeEnvironment (RTE)
- StandardizedInterface (标准接口)
- StandardizedAUTOSAR Interface(标准AUTOSAR接口)
- AUTOSARInterface(AUTOSAR接口)
基础软件层 BasicSoftWare(BSW)
包含:操作系统OS
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等。