一种自动控制USB线缆通断的装置及测试方法与流程

文档序号:11133798阅读:来源:国知局

技术特征:

1.一种自动控制USB线缆通断的装置,其特征在于,包括:

第一USB接口,与被测终端的USB接口可插拔连接;

第二USB接口,与测试计算机的USB接口可插拔连接,其中所述测试计算机用于测试所述被测终端;

受控开关,设置在所述第一USB接口与所述第二USB接口之间;

切换控制模块,所述切换控制模块与所述测试计算机建立数据连接,在所述测试计算机对所述被测终端进行非休眠状态测试时,所述切换控制模块接收所述测试计算机发出的第一切换命令,并根据所述第一切换命令通过所述受控开关控制所述第一USB接口与所述第二USB接口的对应引脚之间的连通,在所述测试计算机对所述被测终端进行休眠状态测试时,所述切换控制模块接收所述测试计算机发出的第二切换命令,并根据所述第二切换命令通过所述受控开关控制所述第一USB接口与所述第二USB接口的对应引脚之间的断开。

2.根据权利要求1所述的装置,其特征在于,所述受控开关包括第一受控开关、第二受控开关和第三受控开关,

所述受控开关设置在所述第一USB接口与所述第二USB接口之间具体为:

所述第一受控开关的第一端与所述第一USB接口的VBUS引脚连接、第二端与所述第二USB接口的VBUS引脚连接;

所述第二受控开关的第一端与所述第一USB接口的D+引脚连接、第二端与所述第二USB接口的D+引脚连接;

所述第三受控开关的第一端与所述第一USB接口的D-引脚连接、第二端与所述第二USB接口的D-引脚连接。

3.根据权利要求2所述的装置,其特征在于,所述切换控制模块根据所述第一切换命令产生连通信号,根据所述第二切换命令产生断开信号,其中:

所述第一受控开关的第三端从所述切换控制模块接收所述连通信 号或所述断开信号,在所述第一受控开关的第三端接收所述连通信号时,所述第一受控开关的第二端与第一端连通,在所述第一受控开关的第三端接收所述断开信号时,所述第一受控开关的第二端与第一端断开;

所述第二受控开关的第三端从所述切换控制模块接收所述连通信号或所述断开信号,在所述第二受控开关的第三端接收所述连通信号时,所述第二受控开关的第二端与第一端连通,在所述第二受控开关的第三端接收所述断开信号时,所述第二受控开关的第二端与第一端断开;

所述第三受控开关的第三端从所述切换控制模块接收所述连通信号或所述断开信号,在所述第三受控开关的第三端接收所述连通信号时,所述第三受控开关的第二端与第一端连通,在所述第三受控开关的第三端接收所述断开信号时,所述第三受控开关的第二端与第一端断开。

4.根据权利要求1所述的装置,其特征在于,所述装置还包括第三USB接口,所述第三USB接口与第三方终端可插拔连接,所述受控开关设置在所述第一USB接口与所述第二USB接口之间、且设置在所述第一USB接口与所述第三USB接口之间。

5.根据权利要求4所述的装置,其特征在于,所述受控开关包括第四受控开关、第五受控开关、第六受控开关以及第七受控开关,

所述受控开关设置在所述第一USB接口与所述第二USB接口之间、且设置在所述第一USB接口与所述第三USB接口之间具体为:

所述第四受控开关的第一端与所述第一USB接口的VBUS引脚连接、第二端与所述第二USB接口的VBUS引脚连接、第三端与所述第三USB接口的VBUS引脚连接;

所述第五受控开关的第一端与所述第一USB接口的D+引脚连接、第二端与所述第二USB接口的D+引脚连接、第三端与所述第三USB接口的D+引脚连接;

所述第六受控开关的第一端与所述第一USB接口的D-引脚连 接、第二端与所述第二USB接口的D-引脚连接、第三端与所述第三USB接口的D-引脚连接;

所述第七受控开关的第一端与所述第一USB接口的ID引脚连接、第二端与所述第三USB接口的ID引脚连接。

6.根据权利要求5所述的装置,其特征在于,所述切换控制模块接收所述测试计算机发出的所述第一切换命令或所述第二切换命令,并根据所述第一切换命令产生连通信号,根据所述第二切换命令产生断开信号,其中:

所述第四受控开关的第四端从所述切换控制模块接收所述连通信号或所述断开信号,在所述第四受控开关的第四端接收所述连通信号时,所述第四受控开关的第一端与第三端连通,在所述第四受控开关的第三端接收所述断开信号时,所述第四受控开关的第一端与第二端连通;

所述第五受控开关的第四端从所述切换控制模块接收所述连通信号或所述断开信号,在所述第五受控开关的第四端接收所述连通信号时,所述第五受控开关的第一端与第三端连通,在所述第五受控开关的第四端接收所述断开信号时,所述第五受控开关的第一端与第二端连通;

所述第六受控开关的第四端从所述切换控制模块接收所述连通信号或所述断开信号,在所述第三受控开关的第四端接收所述连通信号时,所述第六受控开关的第一端与第三端连通,在所述第六受控开关的第四端接收所述断开信号时,所述第六受控开关的第一端与第二端连通;

所述第七受控开关的第一端从所述切换控制模块接收所述连通信号或所述断开信号,在所述第三受控开关的第四端接收所述连通信号时,所述第七受控开关的第一端与第二端连通,在所述第七受控开关的第四端接收所述断开信号时,所述第七受控开关的第一端与第二端断开。

7.根据权利要求1至6任一项所述的装置,其特征在于,所述切换 控制模块与所述测试计算机建立的数据连接为串口连接、并口连接、蓝牙连接或USB连接。

8.一种测试方法,其特征在于,所述方法应用于权利要求1至7任一项所述的装置,包括:

所述测试计算机通过所述数据连接发送所述第一切换命令至所述装置,使得所述装置根据所述第一切换命令控制所述第一USB接口与所述第二USB接口的对应引脚之间的连通;

所述测试计算机通过所述第一USB接口和所述第二USB接口发送测试脚本至所述被测终端;

所述测试计算机通过所述数据连接发送所述第二切换命令至所述装置,使得所述装置根据所述第二切换命令控制所述第一USB接口与所述第二USB接口的对应引脚之间的断开;

所述测试计算机等待预定时间之后,通过所述数据连接发送所述第一切换命令至所述装置,使得所述装置根据所述第一切换命令控制所述第一USB接口与所述第二USB接口的对应引脚之间的连通,并通过所述第一USB接口和所述第二USB接口获取所述被测终端在运行所述测试脚本后产生的测试结果,其中所述被测终端在所述预定时间内运行所述测试脚本。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1