[发明专利]一种汽车控制器配置文件校验方法及设备有效
申请号: | 201710516706.7 | 申请日: | 2017-06-29 |
公开(公告)号: | CN107368383B | 公开(公告)日: | 2020-11-24 |
发明(设计)人: | 王唯合;依永夺;李冰;邹东明;张丁宇 | 申请(专利权)人: | 一汽-大众汽车有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 杨行宇;梁顺珍 |
地址: | 130000 吉林省长*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 汽车 控制器 配置文件 校验 方法 设备 | ||
本发明公开了一种汽车控制器配置文件校验方法及设备,属于汽车技术领域。所述方法包括:获取用户所输入的车型配置文件中的车型配置选项;根据车型配置选项,生成对应的控制器初始化文件,控制器初始化文件用于车型控制器的初始化;检验控制器的控制器配置文件的正确性,若检验结果显示错误,则定位错误。通过本法发明的方法,能够高效的检验控制器配置文件的正确性,解决了传统的人工检验时间长、效率低的问题;同时,能够定位错误,解决了现有工具不能定位错误的问题,且定位出错误,方便用户查看或查找错误原因;还可以对同一控制器的不同版本配置文件进行对比,并定位不同点。
技术领域
本发明涉及汽车技术领域,特别涉及一种汽车控制器配置文件检验方法及设备。
背景技术
各类车型在使用前会根据选取的车型配置选项配置控制器,以使控制器根据控制器配置文件完成初始化,因此,控制器配置文件的正确性是控制器正常使用的必要条件,所以在进行车型配置时,需要对控制器配置文件进行检验。
现有技术中,可以通过人工对控制器的控制器配置文件进行检验,但人工检验的效率低,出错或检验不全面;也可以通过生产线电检系统对控制器配置文件进行检测,但是该系统虽然能够对数据不完整的控制器配置文件给出错误信息提示,但反馈信息有限,且不能将正确提取的数据反馈给使用者,不利于定位具体错误,并且不能手动调整车型配置选项重新计算用于控制器配置的初始化数据,具有一定的应用局限性。
发明内容
为了解决现有技术中人工检验控制器配置文件时间长、效率低的问题,以及解决现有工具不能定位错误的问题,提高检验效率,方便用户查看或查找错误原因,本发明实施例提供了一种汽车控制器配置文件检验方法及设备。所述技术方案如下:
第一方面,提供了一种汽车控制器配置文件校验方法,所述方法包括:
获取用户所输入的车型配置文件中的车型配置选项;
根据所述车型配置选项,生成对应的控制器初始化文件,所述控制器初始化文件用于所述车型的控制器的初始化;以及
检验所述控制器的控制器配置文件的正确性,若检验结果显示错误,则定位所述错误。
结合第一方面,在第一种可能实现的方式中,根据以下方式中的一项或多项检验所述控制器的控制器配置文件的正确性:
检验所述车型配置文件的同一类型的配置选项是否在所述控制器配置文件中存在;或者
检验所述控制器配置文件中的配置选项是否在所述车型配置文件中存在;或者,
根据选择的所述车型配置选项,检验所述控制初始化文件的数据是否能从所述控制器配置文件的数据中正确且完整提取出来。
结合第一方面或第一方面的第一种可能实现的方式,在第二种可能实现的方式中,所述定位所述错误包括:
根据所述检验结果,显示有效数据和无效数据;
根据所述无效数据,标注所述错误,并标注所述错误的文件名;
其中,所述有效数据为从所述控制器配置文件中正确提取的数据,所述无效数据为未能从所述控制器配置器文件中正确提取的数据或与所述车型配置选项不相关的数据。
结合第一方面的第二种可能实现的方式,在第三中可能实现的方式中,所述标注所述错误之后,所述方法还包括:
调整所述车型配置选项,重新生成控制器初始化文件。
结合第一方面,在第四种可能实现的方式中,所述方法还包括:
将所述控制器配置文件与正确版本的控制器配置文件进行比较;或者
将所述控制器配置文件与所述车型的控制器的不同版本的控制器配置文件进行比较。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于一汽-大众汽车有限公司,未经一汽-大众汽车有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710516706.7/2.html,转载请声明来源钻瓜专利网。