模拟usb热插拔过程的测试系统及装置制造方法

文档序号:6544013阅读:203来源:国知局
模拟usb热插拔过程的测试系统及装置制造方法
【专利摘要】本发明提供一种模拟USB热插拔过程的测试系统,其测试装置包括第一、二USB?DEVICE转接口、第一、二USB?HOST转接口、第一、二高速开关、输入模块和控制模块。样机和外接设备分别与第一、二USB?HOST转接口连接,样机和计算机分别与第一、二USB?DEVICE转接口连接。控制模块与第一、二高速开关连接,根据输入模块设定的测试次数控制第一或第二高速开关通断,以控制第一、二USB?HOST转接口或控制第一、二USB?DEVICE转接口的连接或断开。本发明还提供一种测试装置,利用本发明,通过高速开关的通断控制模拟手工连接或拔出USB线或OTG线的操作,提高USB?HOST和USB?DEVICE测试的效率。
【专利说明】模拟USB热插拔过程的测试系统及装置
【技术领域】
[0001]本发明涉及电子设备质量测试【技术领域】,尤其涉及一种模拟USB热插拔过程的测试系统及装置。
【背景技术】
[0002]目前,带有通用串行总线(universal serial bus, USB)端口的电子设备(例如电脑)越来越多,USB设备也越来越普及,为保证USB HOST与USB DEVICE能正常工作,在电子设备出厂检验及日常维护时需要经常测试USB HOST与USB DEVICE的品质。
[0003]USB HOST测试是指样机通过OTG线外接USB device设备(如U盘、USB键盘/鼠标、USB移动硬盘等),并通过与样机的USB HOST接口连接进行操作。USB DEVICE测试是指样机连接计算机设备,样机作为USB DEVICE由计算机设备操作样机内部存储区的数据。
[0004]一般情况下,USB HOST测试是通过手工连接或拔除OTG连接线进行的,USB DEVICE是通过手工连接或拔除usb线进行的。然而,当需要进行测试的USB HOST与USB DEVICE的数量较多时,甚至需要人工进行上万次的连接或拔除usb线操作,这样单调又频繁重复的操作使得测试时间较长,效率较低。

【发明内容】

[0005]本发明实施例所要解决的技术问题在于,提供一种模拟USB热插拔过程的测试系统及装置,提高USB DEVICE与USB HOST测试的效率。
[0006]为解决上述技术问题,本发明提供一种模拟USB热插拔过程的测试系统,包括USB外接设备、样机以及计算机,该测试系统还包括测试装置,该测试装置包括第一 USB DEVICE转接口、第二 USB DEVICE转接口、第一 USB HOST转接口、第二 USB HOST转接口、第一高速开关、第二高速开关、输入模块以及控制模块。该第二 USB HOST转接口与该USB外接设备连接,并依次与该第一高速开关、第二 USB HOST转接口连接。该第二 USB HOST转接口与该样机的USB HOST接口连接。该第二 USB DEVICE转接口与该计算机的USB接口连接,并依次与该第二高速开关、第一 USB DEVICE转接口连接。该第一 USB DEVICE转接口还与该样机的USB DEVICE接口连接,该输入模块与控制模块连接,该控制模块还分别与该第一高速开关以及第二高速开关连接。
[0007]该输入模块用于响应操作人员的设定进行测试次数的设定。
[0008]该控制模块用于根据该输入模块设定的测试次数控制该第一高速开关或第二高速开关通断,以控制该第一 USB HOST转接口与第二 USB HOST转接口的连接或断开或者控制该第一 USB DEVICE转接口与第二 USB DEVICE转接口的连接或断开。
[0009]本发明还提供一种模拟USB热插拔过程的测试装置,该测试装置包括第一 USBDEVICE 转接口、第二 USB DEVICE 转接口、第一 USB HOST 转接口、第二 USB HOST 转接口、第一高速开关、第二高速开关、输入模块以及控制模块。该第二USB HOST转接口用于与一USB外接设备连接,并依次与该第一高速开关、第二 USB HOST转接口连接。该第二 USB HOST转接口用于与一样机的USB HOST接口连接。该第二USB DEVICE转接口用于与一计算机的USB接口连接,并依次与该第二高速开关、第一 USB DEVICE转接口连接。该第一 USB DEVICE转接口还与该样机的USB DEVICE接口连接,该输入模块与控制模块连接,该控制模块还分别与该第一高速开关以及第二高速开关连接。
[0010]该输入模块用于响应操作人员的设定进行测试次数的设定。
[0011]该控制模块用于根据该输入模块设定的测试次数控制该第一高速开关或第二高速开关通断,以控制该第一 USB HOST转接口与第二 USB HOST转接口的连接或断开或者控制该第一 USB DEVICE转接口与第二 USB DEVICE转接口的连接或断开。
[0012]本发明提供的一种模拟USB热插拔过程的测试系统及装置,通过对一对高速开关的通断进行控制以实现USB HOST转接口的连接/断开、以及USB DEVICE转接口的连接/端口的控制,从而模拟USB HOST测试以及USB DEVICE测试。利用本发明,通过高速开关的通断控制模拟手工连接或拔出USB线或OTG线的操作,从而提高USB HOST以及USB DEVICE测试的效率。
【专利附图】

【附图说明】
[0013]图1为本发明实施方式中一种模拟USB热插拔过程的测试系统的结构示意图。
[0014]标号说明
[0015]测试系统I
[0016]测试装置10
[0017]第一USB DEVICE 转接口11
[0018]第二USB DEVICE 转接口12
[0019]第一USB HOST 转接口13
[0020]第二USB HOST 转接口14
[0021]第一高速开关15
[0022]第二高速开关16
[0023]输入模块17
[0024]控制模块18
[0025]显示模块19
[0026]USB外接设备20
[0027]样机30
[0028]USB HOST 接口31
[0029]USB DEVICE 接口32
[0030]计算机40
[0031]USB 接口41
【具体实施方式】
[0032]为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。
[0033]请参考图1,为本发明实施方式中一种模拟USB热插拔过程的测试系统的结构示意图,该系统I包括测试装置10、USB外接设备20、样机30以及计算机40。其中,该测试装置 10 包括第一 USB DEVICE 转接口 11、第二 USB DEVICE 转接口 12、第一 USB HOST 转接口
13、第二 USB HOST转接口 14、第一高速开关15、第二高速开关16、输入模块17、控制模块18以及显示模块19。在本实施方式中,该显示模块19为液晶显示模块,该控制模块18为一个MUC的微控制器,该输入模块17可以是键盘。
[0034]其中,该第二 USB HOST转接口 14与该USB外接设备20连接,并依次与第一高速开关15、第二 USB HOST转接口 14连接,该第二 USB HOST转接口 14通过USB延长线与一样机30的USB HOST接口 31连接。该第二 USB DEVICE转接口 12通过USB延长线与该计算机40的PC端USB接口 41连接,并依次与第二高速开关16、第一 USB DEVICE转接口 11连接,该第一 USB DEVICE转接口 11还通过USB延长线与该样机30的USB DEVICE接口 32连接。该输入模块17与控制模块18以及显示模块19依次连接,并且该控制模块18还分别与该第一高速开关15以及第二高速开关16连接。
[0035]该模拟USB热插拔过程的测试系统I进行USB HOST以及USB DEVICE测试的工作原理如下所述。
[0036]当需要对USB HOST进行测试时,测试人员通过输入模块17设定需要测试的次数,该控制模块18根据输入模块17设定的测试次数控制该第一高速开关15快速地通断,以控制第一 USB HOST转接口 13与第二 USB HOST转接口 14的连接或断开,进而模拟USB HOST测试中连接或断开的操作。
[0037]当需要对USB DEVICE进行测试时,测试人员通过输入模块17设定需要测试的次数,该控制模块18根据输入模块17设定的测试次数控制该第二高速开关16快速地通断,以控制第一 USB DEVICE转接口 11与第二 USB DEVICE转接口 12的连接或断开,进而模拟USB DEVICE测试中连接或断开的操作。
[0038]在本实施方式中,该显示模块19用于显示测试人员通过输入模块17设定的需要测试的次数。
[0039]并且,利用该USB模拟热插拔的过程的测试系统I能够同时进行USB DEVICE与USB HOST的测试,互不影响。
[0040]本发明提供的一种模拟USB热插拔过程的测试系统及装置,通过对一对高速开关的通断进行控制以实现USB HOST转接口的连接/断开、以及USB DEVICE转接口的连接/端口的控制,从而模拟USB HOST测试以及USB DEVICE测试。利用本发明,通过高速开关的通断控制模拟手工连接或拔出USB线或OTG线的操作,从而提高USB HOST以及USB DEVICE测试的效率。
[0041]以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的【技术领域】,均同理包括在本发明的专利保护范围内。
【权利要求】
1.一种模拟USB热插拔过程的测试系统,包括USB外接设备、样机以及计算机,其特征在于,所述测试系统还包括测试装置,所述测试装置包括第一 USB DEVICE转接口、第二 USBDEVICE转接口、第一 USB HOST转接口、第二 USB HOST转接口、第一高速开关、第二高速开关、输入模块以及控制模块;所述第二USB HOST转接口与所述USB外接设备连接,并依次与所述第一高速开关、第二 USB HOST转接口连接;所述第二 USB HOST转接口与所述样机的USB HOST接口连接;所述第二 USB DEVICE转接口与所述计算机的USB接口连接,并依次与所述第二高速开关、第一USB DEVICE转接口连接;所述第一USB DEVICE转接口还与所述样机的USB DEVICE接口连接,所述输入模块与控制模块连接,所述控制模块还分别与所述第一高速开关以及第二高速开关连接; 所述输入模块用于响应操作人员的设定进行测试次数的设定; 所述控制模块用于根据所述输入模块设定的测试次数控制所述第一高速开关或第二高速开关通断,以控制所述第一 USB HOST转接口与第二 USB HOST转接口的连接或断开或者控制所述第一 USB DEVICE转接口与第二 USB DEVICE转接口的连接或断开。
2.如权利要求1所述的模拟USB热插拔过程的测试系统,其特征在于,所述测试装置还包括显示模块,用于显示所述输入模块设定的测试次数。
3.如权利要求1或2所述的模拟USB热插拔过程的测试系统,其特征在于,所述控制模块为MUC的微控制器。
4.一种模拟USB热插拔过程的测试装置,其特征在于,所述测试装置包括第一 USBDEVICE 转接口、第二 USB DEVICE 转接口、第一 USB HOST 转接口、第二 USB HOST 转接口、第一高速开关、第二高速开关、输入模块以及控制模块;所述第二 USB HOST转接口用于与一USB外接设备连接,并依次与所述第一高速开关、第二 USB HOST转接口连接;所述第二 USBHOST转接口用于与一样机的USB HOST接口连接;所述第二 USB DEVICE转接口用于与一计算机的USB接口连接,并依次与所述第二高速开关、第一USB DEVICE转接口连接;所述第一USB DEVICE转接口还与所述样机的USB DEVICE接口连接,所述输入模块与控制模块连接,所述控制模块还分别与所述第一高速开关以及第二高速开关连接; 所述输入模块用于响应操作人员的设定进行测试次数的设定; 所述控制模块用于根据所述输入模块设定的测试次数控制所述第一高速开关或第二高速开关通断,以控制所述第一 USB HOST转接口与第二 USB HOST转接口的连接或断开或者控制所述第一 USB DEVICE转接口与第二 USB DEVICE转接口的连接或断开。
5.如权利要求4所述的模拟USB热插拔过程的测试装置,其特征在于,所述测试装置还包括显示模块,用于显示所述输入模块设定的测试次数。
6.如权利要求4或5所述的模拟USB热插拔过程的测试装置,其特征在于,所述控制模块为MUC的微控制器。
【文档编号】G06F11/267GK103885868SQ201410153282
【公开日】2014年6月25日 申请日期:2014年4月16日 优先权日:2014年4月16日
【发明者】郭炜, 林兆强, 周敏心 申请人:福州瑞芯微电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1