分别回忆了常见诊断数据库CDD、ODX文件格式,今天主要介绍另外一种常用的数据库文件格式——ARXML(主要应用于AUTOSAR流程数据交互)

AUTOSAR诊断提取模板——ARXML
AUTOSAR是汽车开放系统架构,该架构有利于车辆电子系统软件的交互与更新,并为高效管理复杂的车辆电子和软件系统提供基础。AUTOSAR定义统一的数据库格式(*.arxml),包括网络、诊断等。
AUTOSAR定义的诊断提取格式,用于DCM(诊断通信管理器)、DEM(诊断事件管理器)以及FIM(功能抑制管理器)的需求及配置定义。ARXML最初与AUTOSAR 4.2.1一起发布,在早期阶段只标准化UDS信息,AUTOSAR 4.3.0增加对OBD-II/WWHOBD/FIM/SAE J1939的相应扩展。因此,ARXML涵盖AUTOSAR支持的用于诊断的所有基础软件模块的配置。该文件可以描述相应协议传输的数据,还可以描述ECU应用软件中数据的来源。当且仅当两种类型的信息均可用时,才可以完全配置基础诊断软件。
其主要元素包括:
★UDS/OBD/WWH-OBD/SAE J1939等诊断服务和相关子服务在AUTOSAR架构中的配置数据;
”
★故障路径和故障存储器(Fault Memory);
”
本文介绍了ARXML数据库格式在汽车电子系统中的作用,特别是它在AUTOSAR架构中作为诊断配置数据的使用。ARXML涵盖了UDS、OBD等诊断服务,用于DCM、DEM和FIM的配置,强调了其在描述基础软件与应用程序软件交互的诊断映射方面的独特性。相比于ODX和CDD,ARXML更专注于AUTOSAR平台的基础软件诊断模块配置,适用于开发阶段,而ODX则更适合生产售后阶段的诊断仪和ECU配置。
订阅专栏 解锁全文
3255

被折叠的 条评论
为什么被折叠?



