一种文件生成方法技术

技术编号:39650942 阅读:9 留言:0更新日期:2023-12-09 11:19
本申请涉及计算机技术领域,提供了一种文件生成方法

【技术实现步骤摘要】
一种文件生成方法、装置、电子设备及存储介质


[0001]本申请涉及计算机
,尤其涉及一种文件生成方法

装置

电子设备及存储介质


技术介绍

[0002]汽车电子控制系统
(ECU)
是汽车上用于控制各种功能和性能的核心部件
。ECU
需要通过标定数据和观测数据来优化其软件参数和算法,以满足动力性

经济性

排放法规等要求

标定数据和观测数据是通过使用标准化的通信协议
(

XCP

CCP)
和标定工具
(

INCA

CANape)
来实现的

标定工具需要读取
ECU
内部数据单元的地址

类型

转换公式等信息,这些信息通常存储在
A2L
文件中,
A2L
文件是一种文本格式的文件

[0003]现有技术中,生成
A2L
文件的方式为人工手工编写
A2L
文件,然而,人工手工编写
A2L
文件的过程中,会存在人工手动编程过程中容易出现由于操作错误所导致的编程错误的问题,导致需要人工花费大量时间反复查询错误原因以及纠正错误编程,进而导致在这过程中会耗费大量的人力

时间成本,尤其是当
ECU
软件复杂度高

变量数量多

软件版本频繁更新时,手工编写
A2L
文件的工作量和难度会大大增加,对设计人员的能力要求非常高;进而导致在这过程中会耗费大量的人力

时间成本

因此,现有生成
A2L
文件的方法存在编写文件的效率低

准确性差

可维护性差等问题


技术实现思路

[0004]有鉴于此,本申请实施例提供了一种文件生成方法

装置

电子设备及计算机可读存储介质,以解决现有技术中生成
A2L
文件的方法存在编写文件的效率低

准确性差

可维护性差等问题

[0005]本申请实施例的第一方面,提供了一种文件生成方法,所述方法包括:
[0006]获取汽车电子系统描述文件;
[0007]根据所述汽车电子系统描述文件,确定标定数据

观测数据

所述标定数据对应的地址和所述观测数据对应的地址;
[0008]根据所述标定数据和所述观测数据,生成数据文件;
[0009]基于预设文件规范,对所述数据文件进行处理,得到标定描述文件;
[0010]将所述标定数据对应的地址和所述观测数据对应的地址更新至所述标定描述文件

[0011]本申请实施例的第二方面,提供了一种文件生成装置,所述装置包括:
[0012]文件获取模块,被配置为获取汽车电子系统描述文件;
[0013]数据确定模块,被配置为根据所述汽车电子系统描述文件,确定标定数据

观测数据

所述标定数据对应的地址和所述观测数据对应的地址;
[0014]文件生成模块,被配置为根据所述标定数据和所述观测数据,生成数据文件;
[0015]文件确定模块,被配置为基于预设文件规范,对所述数据文件进行处理,得到标定
描述文件;
[0016]文件更新模块,被配置为将所述标定数据对应的地址和所述观测数据对应的地址更新至所述标定描述文件

[0017]本申请实施例的第三方面,提供了一种电子设备,包括存储器

处理器以及存储在存储器中并且可在处理器上运行的计算机程序,该处理器执行计算机程序时实现上述方法的步骤

[0018]本申请实施例的第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述方法的步骤

[0019]本申请实施例与现有技术相比存在的有益效果是:本实施例通过先获取汽车电子系统描述文件;然后,可以根据所述汽车电子系统描述文件,确定标定数据

观测数据

所述标定数据对应的地址和所述观测数据对应的地址;接着,可以根据所述标定数据和所述观测数据,生成数据文件;紧接着,可以基于预设文件规范,对所述数据文件进行处理,得到标定描述文件;最后,可以将所述标定数据对应的地址和所述观测数据对应的地址更新至所述标定描述文件

这样,本实施例所提供的方法由于可以利用汽车电子系统描述文件确定标定数据

观测数据

所述标定数据对应的地址和所述观测数据对应的地址,以及,利用标定数据

观测数据

所述标定数据对应的地址和所述观测数据对应的地址生成标定描述文件,因此,本实施例可以利用汽车电子系统描述文件生成标定描述文件,从而不需要和现有技术一样,需要人工手动编程开发,避免了人工手动编程过程中出现由于操作错误所导致的编程错误的问题,从而提高了生成标定描述文件
(

A2L
文件
)
的便捷性以及精准度,提高了标定描述文件的生成效率

附图说明
[0020]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图

[0021]图1是本申请实施例的一种应用场景的场景示意图;
[0022]图2是本申请实施例提供的一种文件生成方法的流程示意图;
[0023]图3是本申请实施例提供的一种文件生成装置的结构示意图;
[0024]图4是本申请实施例提供的一种电子设备的结构示意图

具体实施方式
[0025]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构

技术之类的具体细节,以便透彻理解本申请实施例

然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请

在其它情况中,省略对众所周知的系统

装置

电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述

[0026]下面将结合附图详细说明根据本申请实施例的一种文件生成方法和装置
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种文件生成方法,其特征在于,所述方法包括:获取汽车电子系统描述文件;根据所述汽车电子系统描述文件,确定标定数据

观测数据

所述标定数据对应的地址和所述观测数据对应的地址;根据所述标定数据和所述观测数据,生成数据文件;基于预设文件规范,对所述数据文件进行处理,得到标定描述文件

将所述标定数据对应的地址和所述观测数据对应的地址更新至所述标定描述文件
。2.
根据权利要求1所述的方法,其特征在于,所述根据所述汽车电子系统描述文件,确定标定数据

观测数据

所述标定数据对应的地址和所述观测数据对应的地址,包括:根据所述汽车电子系统描述文件,确定标定数据

观测数据;对所述汽车电子系统描述文件进行格式转换处理,得到所述汽车电子系统描述文件对应的软件代码文件;根据所述标定数据

所述观测数据和所述软件代码文件,确定所述标定数据对应的地址和所述观测数据对应的地址
。3.
根据权利要求2所述的方法,其特征在于,所述根据所述汽车电子系统描述文件,确定标定数据

观测数据,包括:根据所述标定数据对应的第一数据类型,从所述汽车电子系统描述文件中,提取所述第一数据类型对应的数据信息;根据所述观测数据对应的第二数据类型,从所述汽车电子系统描述文件中,提取所述第二数据类型对应的数据信息;根据所述第一数据类型对应的数据信息,确定所述标定数据,以及,根据所述第二数据类型对应的数据信息,确定所述观测数据
。4.
根据权利要求2所述的方法,其特征在于,所述根据所述标定数据

所述观测数据和所述软件代码文件,确定所述标定数据对应的地址和所述观测数据对应的地址,包括:对所述软件代码文件进行编译,得到可执行链接格式文件和可执行文件;根据所述标定数据的标识信息和所述观测数据的标识信息,在所述可执行链接格式文件和所述可执行文件中进行地址查询,得到所述标定数据对应的地址和所述观测数据对应的地址
。5.
根据权利要求1所述的方法,其特征在于,所述根据所述标定数据和所述观测...

【专利技术属性】
技术研发人员:黄孙墙谭志松彭江黄大飞张洋
申请(专利权)人:重庆赛力斯新能源汽车设计院有限公司
类型:发明
国别省市:

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

1