[发明专利]实现USB接口切换的装置,实现USB接口测试的系统无效
申请号: | 200810222583.7 | 申请日: | 2008-09-22 |
公开(公告)号: | CN101685432A | 公开(公告)日: | 2010-03-31 |
发明(设计)人: | 焦石;童毅;余锦荣;周浩强 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40;G06F11/267 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 100085北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 usb 接口 切换 装置 测试 系统 | ||
技术领域
本发明涉及计算机技术领域,特别涉及一种实现USB接口切换的装置,实现USB接口测试的系统。
背景技术
通用串行总线(Universal Serial Bus,USB)是应用于计算机技术领域的接口技术,用于实现计算机与外部设备的连接和通讯。例如,通过USB接口的连接,计算机可以应用U盘,鼠标,键盘,打印机,扫描仪等外部设备。
目前,计算机生产厂商在计算机成品出厂前,需要检测计算机USB接口的兼容性。该工作不仅包括检测计算机接口与各种外部设备是否可以正确连接,还包括检测能否对具有存取功能的外部设备进行正常的数据写入和读取。
现有的对计算机USB接口兼容性检测的方法,通常是将十几种、几十种、甚至上百种不同的正常USB外设采用人工方式由测试人员分别插入计算机的USB接口。在每种USB外设与计算机USB接口相连,且计算机正常识别插入的USB外设后,计算机拷贝一份大小适合的文件至USB外设。之后,检测拷入USB设备中的文件与计算机中存储的该文件是否一致,如果一致,则说明计算机的USB接口对该插入的USB兼容。之后,再在计算机USB接口插入下一USB外设,重复上述拷贝文件和检测一致性的过程,直至完成对所有USB外设的测试。如果计算机USB与准备的所有USB外设都兼容,则该计算机USB接口的兼容性测试通过;如果计算机USB与任一USB外设的兼容性测试出现问题,例如不能完成拷贝文件到USB外设,或拷贝入USB外设的文件与计算机中的该文件比较后不一致等,则说明该计算机USB接口的兼容性存在问题。
在对现有技术的研究和实践过程中,发明人发现现有技术中存在以下问题:
对计算机USB接口进行兼容性测试的过程中,需要将计算机的USB接口分别连接不同的USB外设,这实际上完成的是切换计算机外设的工作。而这一工作在现有技术中需要由测试人员手工插拔不同USB外设来完成,十分繁琐,并浪费时间,人力。
发明内容
本发明实施例的目的是提供一种实现USB接口切换的装置,实现USB接口测试的系统,以实现自动切换USB接口,并在自动切换USB接口的情况下完成USB接口测试。
为解决上述技术问题,本发明实施例提供一种实现USB接口切换的装置,实现USB接口测试的系统是这样实现的:
一种实现USB接口切换的装置,包括:
至少一个第一接口,每一所述至少一个第一接口单独地与计算机的一个USB接口相连;
至少两个第二接口,每一所述至少两个第二接口用于与一USB外设相连;
至少一个数据切换开关,设置在所述至少一个第一接口与所述至少二个第二接口之间;
控制器,用于接收所述计算机发来的切换命令,并根据所述切换命令控制需要选通的USB通道所属的在所述至少一个数据切换开关中的第一数据切换开关,并通过所述第一数据切换开关在与所述切换命令相关的第一接口和所述第二接口间建立USB数据通路。
优选地,所述装置中,所述数据切换开关的数量为不小于第二接口数量的一半的最小正整数。
优选地,所述装置中,
当第二接口的个数为偶数时,所述每一数据切换开关都单独地与两个第二接口相连;或,
当第二接口的个数为奇数时,有一个数据切换开关与一个第二接口相连,其余每一数据切换开关都单独地与其余第二接口中的两个第二接口相连。
优选地,所述装置中所述每一第二接口的电源持续供电。
优选地,所述装置还包括电源切换开关,用于根据所述控制器的控制,为选通USB数据通路所对应的第二接口供电。
优选地,所述装置中,当第二接口的个数为偶数时,所述每一电源切换开关都单独地与两个第二接口相连;或,
当第二接口的个数为奇数时,有一个电源切换开关与一个第二接口相连,其余每一电源切换开关都单独地与其余第二接口中的两个第二接口相连。
优选地,所述装置中,
当第二接口的个数为偶数时,所述每一电源切换开关都单独地与两个第二接口相连;或,
当第二接口的个数为奇数时,有一个电源切换开关与一个第二接口相连,其余每一电源切换开关都单独地与其余第二接口中的两个第二接口相连。
优选地,所述装置中,所述控制器包括CY7C68013A单片机。
优选地,所述装置中,所述数据切换开关和电源切换开关由ADG774A开关实现。
优选地,所述装置中,所述控制器符合串口标准,用于接收计算机通过串口发来的切换命令;或,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810222583.7/2.html,转载请声明来源钻瓜专利网。