[发明专利]一种USB热插拔稳定性测试方法及测试装置在审

专利信息
申请号: 201710583496.3 申请日: 2017-07-18
公开(公告)号: CN107544880A 公开(公告)日: 2018-01-05
发明(设计)人: 邱群斌;张良红 申请(专利权)人: 惠州市德赛西威汽车电子股份有限公司
主分类号: G06F11/22 分类号: G06F11/22;G06F13/40
代理公司: 广州粤高专利商标代理有限公司44102 代理人: 陈卫,禹小明
地址: 516006 广东省*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 usb 热插拔 稳定性 测试 方法 装置
【说明书】:

技术领域

发明属于通用串行总线(USB)技术领域,尤其涉及一种USB热插拔稳定性测试方法及测试装置。

背景技术

随着通讯技术的发展,自带USB端口的电子产品与日俱增,不同的电子产品通过USB端口连接后能够实现高速率的数据通讯。通常把负责接受USB通讯请求、在系统中执行中断并建立USB连接的一端称为USB主机,USB主机上具有USB热插拔接口,把主动请求USB通讯的一端称为USB设备。

影响USB热插拔稳定性的主要因素有以下三个:1、插拔的速度;2、USB热插拔接口内的电气接触端子有磨损,导致相同长度的接触端子,接触时间不一致;3、连续热插拔时,两次热插拔之间的时间间隔。由于外界环境以及用户使用的差异性,为了保证USB设备能够建立正常通讯连接及正常解除,在出厂检验以及日常维护时需要对USB热插拔的稳定性进行测试。

目前对USB热插拔的稳定性测试,主要是通过人工进行上万次的连接或拔除USB线的试验来实现,具有测试时间较长、工作效率低、人工记录不完整、可信度差的缺点。

发明内容

本发明针对现有技术的不足之处,提供了一种USB热插拔稳定性测试方法,通过设计稳健的软件程序来模拟USB热插拔实际使用场景,从而测试USB热插拔的稳定性,具有操作简单方便、测试精准度高的优点。本发明的USB热插拔稳定性测试方法具体包括如下步骤:

S1、对测试装置进行初始化操作,设定第一时间段、第二时间和第三时间段;

S2、测试装置同时接通USB热插拔接口与USB设备的VCC及GND,产生电气反应;

S3、完成步骤S2后等待第一时间段后,接通USB热插拔接口的D+与USB设备的D+,完成步骤S2后等待第二时间段后接通USB热插拔接口的D-与USB设备的D-;

S4、判断USB设备能否建立正常通讯,若不能则记录下问题,能则执行步骤S5;

S5、步骤S4中能够建立正常通讯的USB设备,等待第一时间段断开USB热插拔接口的D+与USB设备的D+,并等待第二时间段断开USB热插拔接口的D-与USB设备的D-后,同时断开USB热插拔接口的VCC以及GND;

S6、完成步骤S5后判断USB设备能否正常解除,同时等待第三时间段,自动改变第一时间段、第二时间段和第三时间段中的至少一个,返回步骤S2;

其中,所述第三时间段为连续的前后两次USB热插拔接口与USB设备的VCC及GND同时接触的时间间隔。

进一步的,所述USB热插拔接口的VCC与GND接触端子等长,USB热插拔接口的D+与D-接触端子等长,并且VCC和GND接触端子较D+和D-接触端子长。这样的USB热插拔接口是没有考虑磨损的正常状态,符合技术规范的要求,保证USB设备插入时,USB热插拔接口与USB设备的VCC及GND先接触,待供电稳定后,再接通USB热插拔接口的D+与USB设备的D+以及USB热插拔接口的D-与USB设备的D-。

进一步的,在所述步骤S1中分别设置第一时间段、第二时间段和第三时间段的最小值、最大值和阶梯值,使得第一时间段、第二时间段和第三时间段为阶梯式递增或阶梯式递减的时间变量。

优选的,第一次执行所述的步骤S3时,第一时间段和第二时间段为设定的最小值,对应的步骤S6中,第一次等待的第三时间段为设定的最小值。

进一步的,在所述步骤S6中,第一时间段、第二时间段和第三时间段的自动改变方式为:先保持第二时间段和第三时间段为设定的最小值不变,每完成一轮测试第一时间段增加一个阶梯值,直至第一时间段达到设定的最大值后重新回至最小值,进行从最小值到最大值再回到最小值的不断循环;而第一时间段每达到一次最大值,第二时间段就增加一个阶梯值,直至第二时间段达到设定的最大值后重新回至最小值,进行从最小值到最大值再回到最小值的不断循环;第二时间段每达到一次最大值,第三时间段就增加一个阶梯值,直至第三时间段达到设定的最大值而结束整个测试工作。通过赋予第一时间段、第二时间段和第三时间段不同的数值,并进行多种排列组合,能够大范围的模拟USB热插拔实际应用场景。

优选的,第一次执行所述的步骤S3时,第一时间段和第二时间段为设定的最大值,对应的步骤S6中,第一次等待的第三时间段为设定的最大值。

本发明还提供了一种采用上述方法测试USB热插拔稳定性的测试装置,包括:输入模块,用于响应操作人员进行相关测试参数的设定;主控模块,根据输入的测试参数,向开关模块发送控制指令;以及开关模块,根据主控模块发送的指令,接通或解除USB设备。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州市德赛西威汽车电子股份有限公司,未经惠州市德赛西威汽车电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710583496.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top