代码生成方法、装置、车辆和存储介质制造方法及图纸

技术编号:46626999 阅读:0 留言:0更新日期:2025-10-14 21:24
本公开涉及车辆技术领域,尤其涉及一种代码生成方法、装置、车辆和存储介质。该方法包括:在代码生成工具中导出数据字典分层树XML文件的情况下,对XML文件进行解析,获取汽车开放系统架构AUTOSAR相关元素;采用JAVA生成与AUTOSAR相关元素对应的第一代码和第二代码,其中,第一代码包括符合AUTOSAR RTE接口属性规范的计算方法和效验的代码,第二代码包括第二代码包符合AUTOSAR RTE接口属性规范的不带计算方法和效验的代码;采用代码生成模型对数据字典部署描述文件进行代码生成操作,获取第三代码;获取第三代码中与第二代码对应的第四代码,并采用第一代码替换第四代码。采用本公开可以提高代码生成准确性的同时提高代码生成效率。

【技术实现步骤摘要】

本公开涉及车辆,尤其涉及一种代码生成方法、装置、车辆和存储介质


技术介绍

1、随着科学技术的发展,人们生活水平的不断提高,个人拥有车辆的比例不断增大,车辆已经成为越来越普及的家用商品。其中,targetlink是一种矩阵实验室(matrixlaboratory,matlab/)simulink模型自动生成代码的工具,但是在生成的代码的过程中不能生成与汽车开放系统架构(automotive open system architecture,autosar)接口interface相关属性信息的代码。例如可以人工进行模型搭建,使得代码中可以包括与autosar接口interface相关属性信息的代码,但是人工操作使得代码生成步骤复杂,且准确性较差。


技术实现思路

1、本公开提供一种代码生成方法、装置、车辆和存储介质,可以提高代码生成准确性的同时提高代码生成效率。本公开的技术方案如下:

2、根据本公开实施例的第一方面,提供一种代码生成方法,包括:

3、在代码生成工具中导出数据字典分层树可扩展本文档来自技高网...

【技术保护点】

1.一种代码生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述XML文件进行解析,获取AUTOSAR相关元素,包括:

3.根据权利要求1所述的方法,其特征在于,所述获取AUTOSAR相关元素,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据代码生成需求信息,对所述应用数据类型进行解析,获取第一关联数据类型,包括以下至少一种:

5.根据权利要求3所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述获取所述第三代码中与所述第二代码对应的第四代码,并采用所述...

【技术特征摘要】

1.一种代码生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述xml文件进行解析,获取autosar相关元素,包括:

3.根据权利要求1所述的方法,其特征在于,所述获取autosar相关元素,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据代码生成需求信息,对所述应用数据类型进行解析,获取第一关联数据类型,包括以下至少一种:

5.根据权利要求3所述的方法,其特征在于,所述方法还包括:

6.根据权利要...

【专利技术属性】
技术研发人员:邱亮邹枥葆
申请(专利权)人:楚能武汉汽车有限公司
类型:发明
国别省市:

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

1