汽车软件AUTOSAR的新发展趋势
2016-01-13
汽车文摘 2015年2期
汽车软件AUTOSAR的新发展趋势
介绍了汽车开放系统结构(AUTOSAR)的概念。AUTOSAR是汽车内部系统新模块发展的基础,代表了全球汽车发展的最新趋势。由于AUTOSAR高效、省时和低成本,因此其为汽车制造商提供了可在众多供应商之间进行选择的解决方案。
AUTOSAR和其它嵌入式编程范式的主要区别是允许将整个电子控制单元按照功能划分为标准层和组件。这种划分的优点使得不同车辆和平台的变量、各个供应商集成的功能模块、可用性安全需求、重用的软件组件和应用程序具有可伸缩性。AUTOSAR概念的结构见图1。
图1中,单片机驱动、硬盘内存、通讯驱动器和I/O驱动代表单片机抽象层,其用来映射ECU外围设备到其专用驱动程序或服务;在线设备抽象层、记忆硬件抽象层、通讯硬件抽象层、I/O硬件抽象层和复杂驱动代表电子控制单元抽象层,其用来提供外部设备分离位置访问接口和连接端口;系统服务、记忆服务、通讯服务模块代表了服务层,其提供了访问操作系统、记忆功能、服务管理和诊断服务的接口,电子控制单元的状态管理和车辆网络通信也是通过该层;实时环境层(RTE)提供了虚函数的实现总线。AUTOSAR软件组件与其它组件通过RTE和/或服务进行通信。
Catalin- Virgil Briciu et al. Applied Computational Intelligence and Informatics (SACI), 2013 IEEE 8th International Symposium on.
编译:倪媛媛