【技术实现步骤摘要】
一种文件生成方法、装置、电子设备及存储介质
[0001]本申请涉及计算机
,尤其涉及一种文件生成方法
、
装置
、
电子设备及存储介质
。
技术介绍
[0002]汽车电子控制系统
(ECU)
是汽车上用于控制各种功能和性能的核心部件
。ECU
需要通过标定数据和观测数据来优化其软件参数和算法,以满足动力性
、
经济性
、
排放法规等要求
。
标定数据和观测数据是通过使用标准化的通信协议
(
如
XCP
或
CCP)
和标定工具
(
如
INCA
或
CANape)
来实现的
。
标定工具需要读取
ECU
内部数据单元的地址
、
类型
、
转换公式等信息,这些信息通常存储在
A2L
文件中,
A2L
文件是一种文本格式的文件
。
[0003]现有技术中,生成
A2L
文件的方式为人工手工编写
A2L
文件,然而,人工手工编写
A2L
文件的过程中,会存在人工手动编程过程中容易出现由于操作错误所导致的编程错误的问题,导致需要人工花费大量时间反复查询错误原因以及纠正错误编程,进而导致在这过程中会耗费大量的人力
、
时间成本,尤其是当 ...
【技术保护点】
【技术特征摘要】
1.
一种文件生成方法,其特征在于,所述方法包括:获取汽车电子系统描述文件;根据所述汽车电子系统描述文件,确定标定数据
、
观测数据
、
所述标定数据对应的地址和所述观测数据对应的地址;根据所述标定数据和所述观测数据,生成数据文件;基于预设文件规范,对所述数据文件进行处理,得到标定描述文件
;
将所述标定数据对应的地址和所述观测数据对应的地址更新至所述标定描述文件
。2.
根据权利要求1所述的方法,其特征在于,所述根据所述汽车电子系统描述文件,确定标定数据
、
观测数据
、
所述标定数据对应的地址和所述观测数据对应的地址,包括:根据所述汽车电子系统描述文件,确定标定数据
、
观测数据;对所述汽车电子系统描述文件进行格式转换处理,得到所述汽车电子系统描述文件对应的软件代码文件;根据所述标定数据
、
所述观测数据和所述软件代码文件,确定所述标定数据对应的地址和所述观测数据对应的地址
。3.
根据权利要求2所述的方法,其特征在于,所述根据所述汽车电子系统描述文件,确定标定数据
、
观测数据,包括:根据所述标定数据对应的第一数据类型,从所述汽车电子系统描述文件中,提取所述第一数据类型对应的数据信息;根据所述观测数据对应的第二数据类型,从所述汽车电子系统描述文件中,提取所述第二数据类型对应的数据信息;根据所述第一数据类型对应的数据信息,确定所述标定数据,以及,根据所述第二数据类型对应的数据信息,确定所述观测数据
。4.
根据权利要求2所述的方法,其特征在于,所述根据所述标定数据
、
所述观测数据和所述软件代码文件,确定所述标定数据对应的地址和所述观测数据对应的地址,包括:对所述软件代码文件进行编译,得到可执行链接格式文件和可执行文件;根据所述标定数据的标识信息和所述观测数据的标识信息,在所述可执行链接格式文件和所述可执行文件中进行地址查询,得到所述标定数据对应的地址和所述观测数据对应的地址
。5.
根据权利要求1所述的方法,其特征在于,所述根据所述标定数据和所述观测...
【专利技术属性】
技术研发人员:黄孙墙,谭志松,彭江,黄大飞,张洋,
申请(专利权)人:重庆赛力斯新能源汽车设计院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。