[发明专利]车辆用软件诊断系统以及其操作方法有效
| 申请号: | 201910343939.0 | 申请日: | 2019-04-26 |
| 公开(公告)号: | CN110554937B | 公开(公告)日: | 2023-05-23 |
| 发明(设计)人: | 赵俊镐;张镇守 | 申请(专利权)人: | 现代奥特奥博株式会社 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F13/28 |
| 代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 梁丽超 |
| 地址: | 韩国*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 车辆 软件 诊断 系统 及其 操作方法 | ||
1.一种车辆用软件诊断系统的操作方法,其中,包括:
生成具有与在多个核心中分别执行目标软件的诊断相关的函数及语法的多个数据集的步骤;
向共享内存依次输出所述多个数据集的步骤;
根据所述共享内存的数据集操作所述目标软件的步骤;以及
在验证核验证操作结果的步骤,
其中,生成所述多个数据集的步骤,包括:
从所述目标软件中提取内存映射信息和函数及语法信息的步骤;以及
组合所提取的所述内存映射信息和函数及语法信息来创建数据库,以由此针对所述目标软件生成所述多个数据集的步骤。
2.根据权利要求1所述的方法,其中,操作所述目标软件的步骤包括:在所述目标软件确认所述共享内存的数据集;在所述共享内存中存在数据集时,从所述共享内存读取所述数据集以操作所述目标软件的步骤。
3.根据权利要求1所述的方法,其中,操作所述目标软件的步骤包括:根据所述数据集中包含的函数及语法信息操作所述目标软件,在改变所述语法的同时执行所述函数的步骤。
4.根据权利要求1所述的方法,其中,进一步包括判断是否已经完成了基于所述多个数据集的所述目标软件的验证,若没有完成,则将下一个数据集输出到所述共享内存的步骤。
5.根据权利要求4所述的方法,其中,进一步包括若完成了所述目标软件的验证,则对所述目标软件的验证结果创建数据库的步骤。
6.根据权利要求1所述的方法,其中,所述多个核心和所述验证核构成一个车辆用多核系统。
7.一种车辆用软件诊断系统,其中,包括:
目标部,从与多个核心相对应的每个目标软件中提取内存映射信息和函数及语法信息;
资料部,组合所提取的所述内存映射信息和所述函数及语法信息;
验证部,通过对组合的信息根据所述目标软件的每个规格创建数据库来针对每个所述目标软件生成多个数据集;
共享内存,用于存储所述多个数据集中的至少一个;以及
测试管理部,根据存储在所述共享内存中的数据集来操作所述目标部,以使所述目标部根据所述数据集操作目标软件。
8.根据权利要求7所述的车辆用软件诊断系统,其中,所述目标部在所述测试管理部的控制下操作所述目标软件,并将操作结果发送到所述共享内存。
9.根据权利要求7所述的车辆用软件诊断系统,其中,所述验证部读取存储在所述共享内存中的操作结果,并通过比较读取的所述操作结果和预期动作结果验证结果来执行对所述目标软件的验证。
10.根据权利要求7所述的车辆用软件诊断系统,其中,所述验证部包括验证核,所述验证核具有用于验证所述多个核心的验证平台。
11.根据权利要求7所述的车辆用软件诊断系统,其中,所述验证部判断是否存在未输出到所述共享内存的数据集,若存在,则将下一个数据集输出到所述共享内存,若不存在,则将验证结果创建数据库。
12.根据权利要求7所述的车辆用软件诊断系统,其中,所述目标部根据所述数据集中包含的函数及语法信息操作所述目标软件,在改变所述语法的同时执行所述函数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于现代奥特奥博株式会社,未经现代奥特奥博株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910343939.0/1.html,转载请声明来源钻瓜专利网。





