[发明专利]基于时间参数的ECU通信模块测试方法、测试设备和存储介质在审
申请号: | 202011577301.2 | 申请日: | 2020-12-28 |
公开(公告)号: | CN112636894A | 公开(公告)日: | 2021-04-09 |
发明(设计)人: | 代芳芳;芦勇;罗来军 | 申请(专利权)人: | 联创汽车电子有限公司 |
主分类号: | H04L7/00 | 分类号: | H04L7/00;H04L12/26 |
代理公司: | 上海浦一知识产权代理有限公司 31211 | 代理人: | 焦天雷 |
地址: | 201206 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 时间 参数 ecu 通信 模块 测试 方法 设备 存储 介质 | ||
本发明公开了一种基于时间参数的ECU通信模块测试方法,包括:在被测试ECU内部模拟测试用上位机用于时间参数和时序测试,该测试用上位机与被测试ECU通信模块共用时钟;确定测试对象和设计测试用例;确定测试的实现方式;执行测试及测试结果确认。本发明还公开了一种基于时间参数的ECU通信模块测试设备和计算机可读存储介质。本发明通过在被测试ECU中模拟上位机功能并采用与被测试ECU通信模块共用时钟的方式解决了现有技术无法做到时间基准完全一致,无法达到同步而无法对ECU通信模块进行时间及时序测试的问题。本发明能提高测试的效率,代码化的测试过程相较现有技术更容易移植、修改和批量执行。
技术领域
本发明涉及汽车领域,特别是涉及一种基于时间参数的ECU通信模块测试方法、测试设备和存储介质。
背景技术
ECU(Electronic Control Unit)电子控制单元,又称“行车电脑”、“车载电脑”等。它和普通的电脑一样,由微处理器(MCU)、存储器(ROM、RAM)、输入/输出接口(I/O)、模数转换器(A/D)以及整形、驱动等大规模集成电路组成。在ECU中CPU是核心部分,它具有运算与控制的功能。
通信模块是ECU的主要功能模块之一。随着汽车智能驾驶技术的发展,对ECU通信模块时序及时效要求越来越高,因此对ECU通信模块基于时间参数的测试也越来越重要。
传统对通信模块的测试,主要采用通过测试工具(上位机)与被测ECU(下位机)通信的方式,参考图1所示。通过设计测试用例进行报文是否相应的功能测试,但是这种测试模式无法进行通信协议中基于时间参数的测试,主要原因是:传统的测试模式测试工具(上位机)与被测ECU(下位机)无法做到时间基准完全一致,无法达到同步。
发明内容
在发明内容部分中引入了一系列简化形式的概念,该简化形式的概念均为本领域现有技术简化,这将在具体实施方式部分中进一步详细说明。本发明的发明内容部分并不意味着要试图限定出所要求保护的技术方案的关键特征和必要技术特征,更不意味着试图确定所要求保护的技术方案的保护范围。
本发明要解决的技术问题是提供一种能实现完全一致(同步)时间参数(时间基准)的ECU通信模块测试方法。
相应的,本发明要解决还提供了一种基于时间参数的测试设备和计算机可读存储介质。
为解决上述技术问题,本发明提供的一种基于时间参数的ECU通信模块测试方法,包括以下步骤:
S1,在被测试ECU内部模拟测试用上位机用于时间参数和时序测试,该测试用上位机与被测试ECU通信模块共用时钟;
S2,确定测试对象和设计测试用例;
S3,确定测试的实现方式;
S4,执行测试及测试结果确认。
可选的,进一步改进所述基于时间参数的ECU通信模块测试方法,所述确定测试对象是确定时间参数,提取通信协议中所有的被测对象。
可选的,进一步改进所述基于时间参数的ECU通信模块测试方法,所述设计测试用例规则包括:
1)根据通信协议时序,依次对测试相关的时间参数进行测试;
2)根据每个时间参数的指定值设计测试用例;
3)通信协议时序中,确定排在测试对象前的参数。
可选的,进一步改进所述基于时间参数的ECU通信模块测试方法,所述指定值包括时间参数的典型值、最小值、小于最小值、小于最小值后的容错恢复、最大值、大于最大值、大于最大值后的容错恢复。
可选的,进一步改进所述基于时间参数的ECU通信模块测试方法,测试对象前的所有参数均选取典型值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联创汽车电子有限公司,未经联创汽车电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011577301.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高纯度核酸提取装置及其工作方法
- 下一篇:一种柔性夹抱包装箱上线设备