一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

车辆控制代码自动生成方法、装置、存储介质和电子设备与流程

2022-12-06 22:41:05 来源:中国专利 TAG:

技术特征:
1.一种车辆控制代码自动生成方法,其特征在于,所述方法包括:基于目标功能接口接收车载控制单元的至少一组代码生成数据,所述代码生成数据包括第一指令参数和第二指令参数,所述第一指令参数用于表征车载控制单元的系统描述文件的存储信息,第二指令参数包括生成目标控制代码文件所需的配置模块信息,所述系统描述文件用于描述所述车载控制单元对应的系统模块信息;获取所述第一指令参数对应的系统描述文件;基于所述第一指令参数对应的系统描述文件和所述第二指令参数进行代码生成处理,得到所述至少一组代码生成数据各自的目标控制代码文件。2.根据权利要求1所述的方法,其特征在于,所述基于所述第一指令参数对应的系统描述文件和所述第二指令参数进行代码生成处理,得到所述至少一组代码生成数据各自的目标控制代码文件,包括:对所述系统描述文件进行文件解析,得到所述系统描述文件包括的系统模块信息;若所述系统模块信息与所述第二指令参数包括的配置模块信息相匹配,获取所述配置模块信息对应的配置模块数据;基于预设标准文档验证所述配置模块信息对应的配置模块数据是否正常;若正常,基于预设代码模板对所述配置模块数据进行代码生成处理,得到所述目标控制代码文件。3.根据权利要求2所述的方法,其特征在于,在所述若所述系统模块信息与所述第二指令参数包括的配置模块信息相匹配,获取所述配置模块信息对应的配置模块数据之前,所述方法还包括:检测所述第二指令参数的参数状态,得到参数状态检测结果;在所述参数状态检测结果为所述参数状态不为空的情况下,触发所述若所述系统模块信息与所述第二指令参数包括的配置模块信息相匹配,获取所述配置模块信息对应的配置模块数据的步骤。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:在所述参数状态检测结果为所述参数状态为空的情况下,获取所述系统模块信息对应的配置模块数据;基于所述预设标准文档验证所述系统模块信息对应的配置模块数据是否正常;若正常,基于所述预设代码模板对所述系统模块信息对应的配置模块数据进行代码生成处理,得到所述目标控制代码文件。5.根据权利要求1所述的方法,其特征在于,所述代码生成数据还包括第三指令参数,所述第三指令参数表征所述目标控制代码文件的目标路径信息,在所述基于所述第一指令参数对应的系统描述文件和所述第二指令参数进行代码生成处理,得到所述至少一组代码生成数据各自的目标控制代码文件之后,还包括:基于所述第三指令参将所述目标控制代码文件存储至所述目标路径信息对应的存储位置。6.根据权利要求1所述的方法,其特征在于,所述代码生成数据还包括第四指令参数,所述第四指令参数包括应用程序信息,在所述基于目标功能接口接收车载控制单元的至少一组代码生成数据后,还包括:
基于所述应用程序信息确定所述第四指令参数对应的目标应用程序;启动所述目标应用程序;所述基于所述第一指令参数对应的系统描述文件和所述第二指令参数进行代码生成处理,得到所述至少一组代码生成数据各自的目标控制代码文件包括:通过所述目标应用程序对所述第一指令参数对应的系统描述文件和所述第二指令参数进行代码生成处理,得到所述至少一组代码生成数据各自的目标控制代码文件。7.根据权利要求5所述的方法,其特征在于,所述方法还包括:检测所述第三指令参数的目标路径信息对应的文件路径的路径状态,得到路径状态检测结果;在所述路径状态检测结果为正常的情况下,触发所述获取所述第一指令参数对应的系统描述文件的步骤。8.一种车辆控制代码自动生成装置,其特征在于,所述装置包括:代码生成数据接收模块,用于基于目标功能接口接收车载控制单元的至少一组代码生成数据,所述代码生成数据包括第一指令参数和第二指令参数,所述第一指令参数用于表征车载控制单元的系统描述文件的存储信息,第二指令参数包括生成目标控制代码文件所需的配置模块信息,所述系统描述文件用于描述所述车载控制单元对应的系统模块信息;系统描述文件获取模块,用于获取所述第一指令参数对应的系统描述文件;代码生成模块,用于基于所述第一指令参数对应的系统描述文件和所述第二指令参数进行代码生成处理,得到所述至少一组代码生成数据各自的目标控制代码文件。9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或至少一段程序由处理器加载并执行以实现如权利要求1-7中任意一项所述的车辆控制代码自动生成方法。10.一种电子设备,其特征在于,包括至少一个处理器,以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令实现如权利要求1-7中任意一项所述的车辆控制代码自动生成方法。

技术总结
本公开涉及车辆控制代码自动生成方法、装置、存储介质和终端设备。上述方法包括基于目标功能接口接收车载控制单元的至少一组代码生成数据,代码生成数据包括第一指令参数和第二指令参数,第一指令参数用于表征车载控制单元的系统描述文件的存储信息,第二指令参数包括生成目标控制代码文件所需的配置模块信息,系统描述文件用于系统模块信息;获取第一指令参数对应的系统描述文件;基于第一指令参数对应的系统描述文件和第二指令参数进行代码生成处理,得到至少一组代码生成数据各自的目标控制代码文件。本公开可以解析并识别任何路径下的系统描述文件,利用命令脚本组合进行自动化生成代码,降低人工干预,提高车辆控制代码生成的正确率和效率。生成的正确率和效率。生成的正确率和效率。


技术研发人员:潘蕾宇
受保护的技术使用者:中汽创智科技有限公司
技术研发日:2022.08.23
技术公布日:2022/12/5
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献