AUTOSAR ARXML数据库文件介绍

ARXML概要介绍

本文主要帮助读者理解AUTOSAR ARXML通信数据库文件。

目前非常火热的AUTOSAR架构越来越得到车厂和零部件厂商的普遍应用,AUTOSAR又分为Classic Platform和Adaptive Platform。

其中Classic Platform应用在实时性要求比较的处理器,而Adaptive Platform应用在需要大量计算的处理器。

熟悉Classic Platform Autosar开发的朋友应该都知道,其工作流是需要导入整车通讯数据库作为输入文件进行开发的。

比如Vector公司Davinci Configurator产品常用的输入文件包括诊断CDD 文件,LIN通讯数据库文件LDF,以太网通讯数据库文件Fibex或者Vector公司制定的 DBC格式的CAN 通讯数据库文件。

而现在AUTOSAR采用ARXML格式去制定通讯数据库文件,所以本文主要介绍Autosar ARXML通讯数据库。

XML和ARXML

XML(eXtensible Markup Language)可扩展标记语言,是一种类似于HTML的标记语言,它的设计宗旨是传输数据,而非显示数据,XML具有自我描述性,其标签没有被预定义,需要自行定义。

ARXML = AUTOSAR XML

AUTOSAR是一种自上向下的开发模式,其开发流程是从整车到零部件进行设计开发。比如VECTOR公司的PREEvision工具,其是基于模型的图形化电子电气架构开发工具,可用于汽车OEM及Tier1进行整车或系统级电子电气架构开发。

在ARXML文件里可以制定各种总线的通讯数据,包括Ethernet、CAN/CANFD、LIN等全部可以定义在A

猜你喜欢

转载自blog.csdn.net/qgccdd061313/article/details/128931551