AUTOSAR 解决方案 为了降低ECU 软件开发的复杂度,AUTOSAR 联盟提出了一套经过实践验证的软件架构,并以此作为开发可重用应用程序的基础
AUTOSAR 这一开放的系统架构标准是由全世界的汽车OEM,零部件供应商以及软件、半导体和电子工业的企业共同制定,使用户避免因为采用私有的协议和解决方案导致日益增长的开发成本
Vector 作为AUTOSAR 协会最早的Premiu m Member 之一,为用户提供了一套AUTOSAR 的ECU 解决方案,包括源代码 MICROSAR 和 DaVinci 系列配置工具(包括DaVinci Dev eloper 和 DaVinci Configu rator Pro),打造了一条从 E/E 设计(PREEv ision)、ECU设计(DaVinci Dev eloper)到代码实现(MICROSAR 和 DaVinci Configu rator Pro)的完整工具链
MICROSAR MICROSAR 是Vector 根据 AUTOSAR 标准开发的一系列产品级软件模块,包括 RTE、CAL、OS、COM、IO、SYS 和 DIAG 等等
在 MICROSAR 的帮助下,开发人员可以完全忽略硬件平台不同所带来的差异,甚至可以在缺少硬件平台的情况下先期开发应用程序,利用CANoe 作为平台进行仿真和调试
这一切都是由于 MICROSAR 所提供的标准化接口
MICROSAR 需要 DaVinci 系列工具来进行配置,其软件模块结构如下图所示: DaVinci Dev eloper DaVinci Dev eloper 一个专用于符合AUTOSAR 标准的ECU 软件开发工具,它可以用来配置并生成ECU 的RTE(Ru nTime Env ironment)源代码
用户可以利用DaVinci Dev eloper的图形用