【技术实现步骤摘要】
一种快速识别插接USB设备的方法及装置
本专利技术涉及USB设备检测领域,尤其涉及一种快速识别插接USB设备的方法及装置。
技术介绍
通常,为确保产品功能的正确性,PC周边产品(例如键盘、鼠标、游戏手柄等)在生产时一般都需要进行产品检测,而PC周边产品大部分都是基于USB接口的设备,因此检测时一般都要将产品插到PC上的USB端口,再由PC中安装的测试软件进行产品检测,PC对USB设备的识别速度将直接影响到生产效率。据统计,预装了Windows操作系统的PC,根据PC硬件配置的实际情况的不同,WindowsXP操作系统对USB设备插拔的识别时间大约是2~5秒,这个时间对普通用户来说完全可以接受,但对于工厂作业来说,现有技术WindowsXP操作系统对插接的USB设备的识别时间太长,制约了工厂作业效率。因此,现有技术还有待改进。
技术实现思路
本专利技术的目的在于提供一种快速识别插接USB设备的方法,缩短了操作系统对插接的USB设备的识别时间。为达此目的,本专利技术采用以下技术方案:本专利技术一方面提供了一种快速识别插接USB设备的方法,包括:记录每款目标USB设备插接在 ...
【技术保护点】
一种快速识别插接USB设备的方法,其特征在于,包括:记录每款目标USB设备插接在不同USB端口时在操作系统中对应生成的设备路径,一个设备路径与一个USB端口的信息、一款目标USB设备的信息;按照预设的时间周期性打开记录的设备路径,以识别出插接在USB端口的目标USB设备。
【技术特征摘要】
1.一种快速识别插接USB设备的方法,其特征在于,包括:记录每款目标USB设备插接在不同USB端口时在操作系统中对应生成的设备路径,一个设备路径包括一个USB端口的信息和一款目标USB设备的信息;按照预设的时间周期性打开记录的设备路径,以识别出插接在USB端口的目标USB设备;所述按照预设的时间周期性打开记录的设备路径,包括:设置一个定时器,该定时器按照预设的时间周期性计时;在定时器预设的时间到来时,调用操作系统中读取文件的函数打开记录的设备路径。2.根据权利要求1所述的快速识别插接USB设备的方法,其特征在于,所述记录每款目标USB设备插接在不同USB端口时在操作系统中对应生成的设备路径,包括:分别检测每个USB端口是否插接有目标USB设备;若某一USB端口插接有目标USB设备,在操作系统中生成对应该USB端口和该目标USB设备的一个设备路径;分别记录生成的设备路径。3.根据权利要求2所述的快速识别插接USB设备的方法,其特征在于,所述若某一USB端口插接有目标USB设备,在操作系统中生成对应该USB端口和该目标USB设备的一个设备路径之后,还包括:将所述设备路径设定为操作系统的预读取文件。4.根据权利要求1所述的快速识别插接USB设备的方法,其特征在于,所述操作系统为Windows操作系统;所述调用操作系统中读取文件的函数打开记录的设备路径,具体为:调用Windows操作系统中的createfile函数打开记录的设备路径,同时控制操作系统刷新当前插接到USB端口的目标USB设备列表。5.根据权...
【专利技术属性】
技术研发人员:曾理,
申请(专利权)人:深圳雷柏科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。