一种ARXML文件生成方法及系统技术方案

技术编号:45308132 阅读:36 留言:0更新日期:2025-05-16 14:48
本发明专利技术提供一种ARXML文件生成方法及系统,属于数据转换技术领域,包括:步骤S1,接收待转换Excel文档,其中,待转换Excel文档包括存储有不同的Excel数据的多张工作表;步骤S2,对待转换Excel文档按照工作表进行逐一解析,将从每张工作表中提取的Excel数据转换成模型数据,并将每个工作表对应的模型数据存储到数据缓存区中;步骤S3,基于数据缓存区的模型数据生成目标ARXML文件。有益效果:本发明专利技术针对Excel文档按照工作表进行解析,将数据转化为不同的模型数据,统一存储在数据缓存区,最后序列化生成ARXML文件,整个过程无需安装配置工具,导入Excel文件后即可一键生成ARXML文件,耗时短,降低了对使用人员的专业技能要求。

【技术实现步骤摘要】

本专利技术涉及数据转换,尤其涉及一种arxml文件生成方法及系统。


技术介绍

1、在现代汽车电子系统的开发中,汽车开放系统架构(automotive opensystemarchitecture,autosar)作为一个开放的、标准化的软件架构,有利于车辆电子系统软件的交换与更新,并为高效管理愈来愈复杂的车辆电子、软件系统提供了一个基础。此外,autosar在确保产品及服务质量的同时,提高了成本效率。

2、目前,基于autosar标准的软件配置通常需要借助于autosar工具链来实现。这些配置工具链提供直观的图形用户界面,使用户能够根据自己的功能模块需求进行配置,并自动生成arxml文件,进而生成所需的代码。

3、这些配置工具链大多是基于arxml(autosar runtime interface xml)文件格式进行配置。然而,原始配置通常是存储在其他格式的文件上,如excel文档。在利用autosar工具链进行软件配置时,需要人工对照autosar规范,将excel文档表示的内容翻译成工具能识别的配置,再结合配置工具进行手动配本文档来自技高网...

【技术保护点】

1.一种ARXML文件生成方法,其特征在于,包括:

2.根据权利要求1所述的ARXML文件生成方法,其特征在于,所述工作表包括数据类型表、服务定义表、通信行为表、车辆定义表和网络配置表中的一种或多种组合。

3.根据权利要求1所述的ARXML文件生成方法,其特征在于,所述步骤S2包括:

4.根据权利要求3所述的ARXML文件生成方法,其特征在于,所述步骤S22包括:

5.根据权利要求1所述的ARXML文件生成方法,其特征在于,所述步骤S3包括:

6.根据权利要求1所述的ARXML文件生成方法,其特征在于,所述步骤S3之后还包括:<...

【技术特征摘要】

1.一种arxml文件生成方法,其特征在于,包括:

2.根据权利要求1所述的arxml文件生成方法,其特征在于,所述工作表包括数据类型表、服务定义表、通信行为表、车辆定义表和网络配置表中的一种或多种组合。

3.根据权利要求1所述的arxml文件生成方法,其特征在于,所述步骤s2包括:

4.根据权利要求3所述的arxml文件生成方法,其特征在于,所述步骤s22包括:

5.根据权利要求1所述的arxml文件生成方法,其特征在于,所述步骤s3包括:

【专利技术属性】
技术研发人员:顾雨雷
申请(专利权)人:索菱智行科技上海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1