[发明专利]CAN总线的测试方法及装置在审
申请号: | 201710288657.6 | 申请日: | 2017-04-27 |
公开(公告)号: | CN108809741A | 公开(公告)日: | 2018-11-13 |
发明(设计)人: | 谷瑞;李雷;杜雷鸣;高鹏;卢娜 | 申请(专利权)人: | 长城汽车股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/40 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 071000 河*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自定义脚本 控制器 测试 测试方法及装置 测试功能 诊断接口 标定 调用 解析 参数标定 调用参数 调用数据 数据解析 运行参数 诊断 | ||
1.一种CAN总线的测试方法,其特征在于,所述CAN总线的测试方法包括:
提供自定义脚本程序的编辑入口;
接收通过所述编辑入口提交的自定义脚本程序,所述自定义脚本程序中定义对测试功能接口的调用方法,所述测试功能接口包括数据解析接口、控制器诊断接口、参数标定接口;
运行所述自定义脚本程序对CAN总线进行测试,包括:调用数据解析接口对所述CAN总线中的CAN数据进行解析,调用控制器诊断接口对与所述CAN总线连接的控制器进行诊断,调用参数标定接口对与所述CAN总线连接的控制器的运行参数进行标定。
2.根据权利要求1所述的CAN总线的测试方法,其特征在于,所述测试功能接口还包括数据收发接口,所述运行所述自定义脚本程序对CAN总线进行测试还包括:
调用所述数据收发接口接收所述CAN总线发送的第一CAN数据,或,向所述CAN总线发送第二CAN数据。
3.根据权利要求2所述的CAN总线的测试方法,其特征在于,所述运行所述自定义脚本程序对CAN总线进行测试包括:
创建第一线程,执行对与所述CAN总线连接的控制器进行诊断的操作;或,
创建第二线程,执行对与所述CAN总线连接的控制器的运行参数进行标定操作;或,
创建第三线程,执行调用所述数据收发接口接收所述CAN总线发送的第一CAN数据;或,
创建第四线程,执行向所述CAN总线发送第二CAN数据的操作;或,
创建第五线程,执行对所述CAN总线中的CAN数据进行解析的操作。
4.根据权利要求1所述的CAN总线的测试方法,其特征在于,所述运行所述自定义脚本程序对CAN总线进行测试包括:
创建第六线程,运行所述自定义脚本程序。
5.根据权利要3或4所述的CAN总线的测试方法,其特征在于,所述线程包括多个协程,且各协程支持异步IO操作。
6.一种CAN总线的测试装置,其特征在于,所述CAN总线的测试装置包括:
编辑模块,用于提供自定义脚本程序的编辑入口;
接收模块,用于接收通过所述编辑入口提交的自定义脚本程序,所述自定义脚本程序中定义对测试功能接口的调用方法,所述测试功能接口包括数据解析接口、控制器诊断接口、参数标定接口;
测试模块,用于运行所述自定义脚本程序对CAN总线进行测试,包括:调用数据解析接口对所述CAN总线中的CAN数据进行解析,调用控制器诊断接口对与所述CAN总线连接的控制器进行诊断,调用参数标定接口对与所述CAN总线连接的控制器的运行参数进行标定。
7.根据权利要求6所述的CAN总线的测试装置,其特征在于,所述测试功能接口还包括数据收发接口,所述测试模块还用于:
调用所述数据收发接口接收所述CAN总线发送的第一CAN数据,或,向所述CAN总线发送第二CAN数据。
8.根据权利要求7所述的CAN总线的测试装置,其特征在于,所述测试模块包括:
第一创建子模块,用于创建第一线程,执行对与所述CAN总线连接的控制器进行诊断的操作;或,
第二创建子模块,用于创建第二线程,执行对与所述CAN总线连接的控制器的运行参数进行标定操作;或,
第三创建子模块,用于创建第三线程,执行调用所述数据收发接口接收所述CAN总线发送的第一CAN数据;或,
第四创建子模块,用于创建第四线程,执行向所述CAN总线发送第二CAN数据的操作;或,
第五创建子模块,用于创建第五线程,执行对所述CAN总线中的CAN数据进行解析的操作。
9.根据权利要求6所述的CAN总线的测试装置,其特征在于,所述测试模块包括:
第六创建子模块,用于创建第六线程,运行所述自定义脚本程序。
10.根据权利要8或9所述的CAN总线的测试装置,其特征在于,所述线程包括多个协程,且各协程支持异步IO操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长城汽车股份有限公司,未经长城汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710288657.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:会话处理方法及设备
- 下一篇:一种确定无线承载重复性能的方法及装置