[发明专利]CAN总线的测试方法及装置在审
申请号: | 201710288657.6 | 申请日: | 2017-04-27 |
公开(公告)号: | CN108809741A | 公开(公告)日: | 2018-11-13 |
发明(设计)人: | 谷瑞;李雷;杜雷鸣;高鹏;卢娜 | 申请(专利权)人: | 长城汽车股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/40 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 071000 河*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自定义脚本 控制器 测试 测试方法及装置 测试功能 诊断接口 标定 调用 解析 参数标定 调用参数 调用数据 数据解析 运行参数 诊断 | ||
本发明提供了一种CAN总线的测试方法及装置,所述CAN总线的测试方法包括:提供自定义脚本程序的编辑入口,接收通过所述编辑入口提交的自定义脚本程序,所述自定义脚本程序中定义对测试功能接口的调用方法,所述测试功能接口包括数据解析接口、控制器诊断接口、参数标定接口,运行所述自定义脚本程序对CAN总线进行测试,包括:调用数据解析接口对所述CAN总线中的CAN数据进行解析,调用控制器诊断接口对与所述CAN总线连接的控制器进行诊断,调用参数标定接口对与所述CAN总线连接的控制器的运行参数进行标定。本发明所述的CAN总线的测试方法能够提高测试CAN总线的可靠性。
技术领域
本发明涉及车辆技术领域,特别涉及一种CAN(Controller Area Network,控制器局域网络)总线的测试方法及装置。
背景技术
随着车辆技术的发展,车辆中所包括的各种各样的控制器的数据越来越多,通过不同的控制器可以对车辆不同的功能进行控制,从而保证车辆的稳定运行或者丰富车辆的功能。由于控制器之间通常需要通过CAN总线进行数据交互,即该CAN总线承载了大量与控制车辆整车功能有关的数据,所以为了确保各控制器之间的稳定运行,进而准确地对整车功能进行控制,需要一种CAN总线的测试方法。
现有技术中,可以将预设的测试功能的CAN总线测试设备与CAN总线连接,从而获取到该CAN总线中的CAN数据。该CAN总线测试设备可以按照预设的解析规则对所述CAN数据进行解析,得到车辆内的与该CAN总线连接的控制器运行有关的数据,比如控制器的运行参数,进而便于用户根据与控制器运行有关的数据对相应的控制器进行分析。
由于现有的CAN总线测试设备所预设的测试功能通常有限,仅能够获取CAN数据并对该CAN数据进行解析,测试的局限性较大,难以确保对CAN总线进行测试的可靠性。
发明内容
有鉴于此,本发明旨在提出一种CAN总线的测试方法,以提高对CAN总线进行测试的可靠性。
为达到上述目的,本发明的技术方案是这样实现的:
一种CAN总线的测试方法,所述CAN总线的测试方法包括:
提供自定义脚本程序的编辑入口;
接收通过所述编辑入口提交的自定义脚本程序,所述自定义脚本程序中定义对测试功能接口的调用方法,所述测试功能接口包括数据解析接口、控制器诊断接口、参数标定接口;
运行所述自定义脚本程序对CAN总线进行测试,包括:调用数据解析接口对所述CAN总线中的CAN数据进行解析,调用控制器诊断接口对与所述CAN总线连接的控制器进行诊断,调用参数标定接口对与所述CAN总线连接的控制器的运行参数进行标定。
进一步的,所述测试功能接口还包括数据收发接口,所述运行所述自定义脚本程序对CAN总线进行测试还包括:
调用所述数据收发接口接收所述CAN总线发送的第一CAN数据,或,向所述CAN总线发送第二CAN数据。
进一步的,所述运行所述自定义脚本程序对CAN总线进行测试包括:
创建第一线程,执行对与所述CAN总线连接的控制器进行诊断的操作;或,
创建第二线程,执行对与所述CAN总线连接的控制器的运行参数进行标定操作;或,
创建第三线程,执行调用所述数据收发接口接收所述CAN总线发送的第一CAN数据;或,
创建第四线程,执行向所述CAN总线发送第二CAN数据的操作;或,
创建第五线程,执行对所述CAN总线中的CAN数据进行解析的操作。
进一步的,所述运行所述自定义脚本程序对CAN总线进行测试包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长城汽车股份有限公司,未经长城汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710288657.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:会话处理方法及设备
- 下一篇:一种确定无线承载重复性能的方法及装置