[发明专利]一种USB设备生产装置的工作方法有效
申请号: | 201410185120.3 | 申请日: | 2014-05-04 |
公开(公告)号: | CN103955442A | 公开(公告)日: | 2014-07-30 |
发明(设计)人: | 陆舟;于华章 | 申请(专利权)人: | 飞天诚信科技股份有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种USB设备生产装置的工作方法,涉及计算机领域。本发明根据存储功能类型USB设备和非存储功能类型USB设备的结构特点,开发了一套生产流程,可以实现通过维护一套生产工具,批量化生产存储功能类型和非存储功能类型的USB设备,不仅提高了生产工具的兼容性,还方便了开发及后期生产维护管理。 | ||
搜索关键词: | 一种 usb 设备 生产 装置 工作 方法 | ||
【主权项】:
一种USB设备生产装置的工作方法,其特征在于:步骤1:装置枚举与其连接的HUB设备,判断是否枚举到,是则执行步骤2,否则继续执行步骤1;步骤2:装置根据枚举到的HUB设备创建进程,在创建的进程中执行步骤3至步骤9;步骤3:装置打开与进程对应的HUB设备,根据预设数组给当前打开的HUB设备的各个端口设置HUB端口号,并选取该HUB设备的一个端口作为当前端口;步骤4:装置给当前端口上电;步骤5:装置枚举与其连接的待生产设备,判断是否枚举到,是则遍历枚举到的待生产设备,执行步骤6,否则继续执行步骤5,或者装置给当前端口下电,并根据当前端口对应的HUB端口号重新选定所述HUB设备的一个端口作为当前端口,然后返回执行步骤4;步骤6:装置根据枚举到的待生产设备的总线编号和设备编号,在系统文件中获取所述待生产设备的父设备编号,判断所述待生产设备的总线编号和父设备编号与所述当前打开的HUB设备的总线编号和设备编号是否对应一致,是则将枚举到的所述待生产设备的设备类型标识为非存储功能类型,然后执行步骤8,否则执行7;步骤7:装置根据枚举到的待生产设备的总线编号和获取的所述父设备编号,在系统文件中获取所述父设备编号的上一级设备编号,判断所述待生产设备的总线编号和获取的所述上一级设备编号与当前打开的HUB设备的总线编号和设备编号是否对应一致,是则将枚举到的所述待生产设备的设备类型标识为存储功能类型,然后执行步骤8,否则返回执行步骤5,或者装置给当前端口下电,并根据当前端口对应的HUB端口号重新选定所述HUB设备的一个端口作为当前端口,然后返回执行步骤4;步骤8:装置判断枚举到的所述待生产设备的设备类型是否与预设待生产设备类型一致,是则执行步骤9,否则返回执行步骤5,或者装置给当前端口下电,并根据当前端口对应的HUB端口号重新选定所述HUB设备的一个端口作为当前端口,然后返回执行步骤4;步骤9:装置对所述待生产设备执行预设生产操作,并判断操作是否成功完成,是则装置给当前端口下电,并根据当前端口对应的HUB端口号重新选定所述HUB设备的一个端口作为当前端口,然后返回执行步骤4,否则返回执行步骤5。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞天诚信科技股份有限公司,未经飞天诚信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410185120.3/,转载请声明来源钻瓜专利网。
- 上一篇:环保设备远程自动监测数据采集装置
- 下一篇:一种臭氧发生装置控制系统