一种数据字典处理方法、装置、介质和电子设备制造方法及图纸

技术编号:34171966 阅读:32 留言:0更新日期:2022-07-17 10:59
本申请提供一种数据字典处理方法、装置、介质和电子设备。该方法,首先基于不符合AUTOSAR标准的待处理数据字典的标识,获取所述待处理数据字典包括的目标字典条目,然后基于DDS规范对所述目标字典条目进行封装,生成与所述目标字典条目对应的消息结构体,并将所述消息结构体存储到预设的目标通讯载体中,再响应于接收到格式转化指令,从所述目标通讯载体中获取所述消息结构体中的所述数据结构信息,并对获取的所述数据结构信息进行代码转换,得到符合AUTOSAR标准的目标数据字典。该方法仅通过非AUTOSAR标准的数据字典生成符合AUTOSAR标准的数据字典,可以提高AUTOSAR标准的数据字典的生成效率。的数据字典的生成效率。的数据字典的生成效率。

A data dictionary processing method, device, medium and electronic equipment

【技术实现步骤摘要】
一种数据字典处理方法、装置、介质和电子设备


[0001]本申请实施例涉及计算机应用
,尤其涉及一种数据字典处理方法、装置、介质和电子设备。

技术介绍

[0002]在自动驾驶领域,AUTOSAR(Automotive Open System Architecture,汽车开放系统架构)软件开发流程的主流方式是通过现有的Simulink控制模型自动生成架构软件所需的ARXML文件。汽车产业已经很成熟,许多测试好的模型能够重用到不同的平台,而无需对模型进行任何人力修改,比如AUTOSAR架构。
[0003]为了推出符合AUTOSAR标准的自动驾驶软件,需要对Simulink算法模型进行多次迭代与部署,与算法模型对应的AUTOSAR配置文件也需要相应进行更新。当软件接口固定后,每次算法软件迭代时,大多是对模型的数据字典进行修改。
[0004]相关技术的AUTOSAR自动驾驶软件开发中,无法单独生成AUTOSAR标准的数据字典,需要将自动驾驶算法模型、模型数据字典、算法依赖库等载入Matlab软件,通过AUTOSAR标准化工具进行模本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据字典处理方法,其特征在于,包括:基于待处理数据字典的标识,获取所述待处理数据字典包括的目标字典条目;所述待处理数据字典不符合汽车开放系统架构AUTOSAR标准;基于数据分发服务DDS规范对所述目标字典条目进行封装,生成与所述目标字典条目对应的消息结构体,并将所述消息结构体存储到预设的目标通讯载体中;所述目标通讯载体用于辅助对所述消息结构体的数据传输;所述消息结构体包括所述目标字典条目的数据结构信息;响应于接收到的格式转化指令,从所述目标通讯载体中获取所述消息结构体中的所述数据结构信息,并对获取的所述数据结构信息进行代码转换,得到符合AUTOSAR标准的目标数据字典。2.根据权利要求1所述的方法,其特征在于,所述基于待处理数据字典的标识,获取所述待处理数据字典包括的目标字典条目,包括:响应字典链接指令,基于所述字典链接指令中的所述待处理数据字典的标识,搜索数据字典库,获取所述待处理数据字典;响应于字典条目设置指令,从所述字典条目设置指令中获取所述待处理数据字典的字典条目配置信息;根据获取的所述字典条目配置信息,通过输入接口读取所述待处理数据字典包括的目标字典条目。3.根据权利要求2所述的方法,其特征在于,所述基于DDS规范对所述目标字典条目进行封装,生成与所述目标字典条目对应的消息结构体,包括:基于DDS规范,通过与所述输入接口对应的消息封装接口,对通过所述输入接口读取的所述目标字典条目进行封装,生成与通过所述输入接口读取的所述目标字典条目对应的消息结构体。4.根据权利要求1~3任一所述的方法,其特征在于,所述基于DDS规范对所述目标字典条目进行封装,生成与所述目标字典条目对应的消息结构体之前,所述方法还包括:生成与所述目标字典条目相对应的主题标识信息;所述生成与所述目标字典条目对应的消息结构体之后,将所述消息结构体存储到预设的目标通讯载体中之前,所述方法还包括:将所述生成的所述消息结构体与所述主题标识信息进行关联;所述从所述目标通讯载体中获取所述消息结构体中的所述数据结构信息,之前,所述方法还包括:接收到所述格式转化指令后,确定所述目标通讯载体中的所述消息结构体存在关联的所...

【专利技术属性】
技术研发人员:李伟超
申请(专利权)人:北京主线科技有限公司
类型:发明
国别省市:

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

1