[发明专利]软件功能变更方法、装置、设备、存储介质及车辆在审
| 申请号: | 202310429497.8 | 申请日: | 2023-04-20 |
| 公开(公告)号: | CN116662047A | 公开(公告)日: | 2023-08-29 |
| 发明(设计)人: | 祁鹏飞 | 申请(专利权)人: | 北京罗克维尔斯科技有限公司 |
| 主分类号: | G06F11/07 | 分类号: | G06F11/07 |
| 代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 尹婧 |
| 地址: | 101300 北京市顺义区高丽营*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 软件 功能 变更 方法 装置 设备 存储 介质 车辆 | ||
本申请公开了一种软件功能变更方法、装置、设备、存储介质及车辆。其中,该方法包括:获取目标设备运行目标软件时产生的故障信息,故障信息包括目标故障诊断参数及其对应的参数信息;在参数信息与目标参数信息不匹配的情况下,获取与目标软件对应的标定文件,标定文件中包括与目标软件对应的多个可修改的故障诊断参数及其对应的标定参数信息,目标参数信息为标定文件中与目标故障诊断参数对应的标定参数信息;将标定文件中与目标故障诊断参数对应的标定参数信息更新为参数信息,以更新目标软件中与故障信息对应的故障诊断功能。根据本申请实施例的软件功能变更方法,能够降低软件变更的效率,进而能够提高软件开发的效率。
技术领域
本申请属于软件开发技术领域,尤其涉及一种软件功能变更方法、装置、设备、存储介质及车辆。
背景技术
目前,符合汽车开放系统架构(AUTomotive Open System ARchitecture,AUTOSAR)标准的车辆控制软件,一般基于商业或自研软件工具,通过工具配置生成与车辆控制软件对应的基础代码。针对车辆控制软件中的诊断事件管理器(Diagnostic EventManager,DEM)模块和功能抑制管理器(Function Inhibition Manager,FIM)模块,通常基于Vector公司的商业软件DaVinci和CANdela生成基础代码。其中,DEM和FIM用于车辆的故障诊断。
如图1所示,现有方案中进行具有诊断功能的车辆控制软件开发的流程可以为:收集诊断需求输入参数;利用CANdela工具,将输入参数制作为特定的cdd格式文件;利用DaVinci工具,导入cdd文件并生成DEM模块和FIM模块的基础代码;将基础代码与其余模块软件集成,得到车辆控制软件;测试DEM模块和FIM模块的各个功能,若测试不通过,则变更诊断需求并重复上述步骤,直至测试通过,进行软件释放。
如此,在现有的软件开发过程中,每次软件测试不通过需要进行参数变更,都需要重新执行一次上述流程,即进行一次软件变更,导致软件变更的频率较高,进而导致软件开发的效率较低。
发明内容
本申请实施例提供了一种软件功能变更方法、装置、设备、存储介质及车辆,能够降低软件变更的效率,进而能够提高软件开发的效率。
第一方面,本申请实施例提供了一种软件功能变更方法,该方法包括:
获取目标设备运行目标软件时产生的故障信息,所述目标软件用于对所述目标设备进行故障诊断,所述故障信息包括目标故障诊断参数及其对应的参数信息;
在所述参数信息与目标参数信息不匹配的情况下,获取与所述目标软件对应的标定文件,所述标定文件中包括与所述目标软件对应的多个可修改的故障诊断参数及其对应的标定参数信息,所述目标参数信息为所述标定文件中与所述目标故障诊断参数对应的标定参数信息;
将所述标定文件中与所述目标故障诊断参数对应的标定参数信息更新为所述参数信息,以更新所述目标软件中与所述故障信息对应的故障诊断功能。
在一种可能的实现方式中,所述获取目标设备运行目标软件时产生的故障信息之前,所述方法还包括:
获取与所述目标软件对应的多个故障诊断需求,所述多个故障诊断需求中包括所述多个可修改的故障诊断参数;
按照预设脚本遍历所述多个故障诊断需求中与所述可修改的故障诊断参数对应的需求,得到与所述目标软件中的故障诊断功能对应的第一基础代码和所述标定文件。
将所述第一基础代码与第二基础代码集成,得到所述目标软件,所述第二基础代码为所述目标软件中除所述故障诊断功能之外的其余功能对应的基础代码。
在一种可能的实现方式中,所述将所述标定文件中与所述故障诊断参数对应的标定参数信息更新为所述参数信息,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京罗克维尔斯科技有限公司,未经北京罗克维尔斯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310429497.8/2.html,转载请声明来源钻瓜专利网。





