[发明专利]一种USB设备快速适配操作系统的方法及USB设备在审

专利信息
申请号: 201310461390.8 申请日: 2013-09-29
公开(公告)号: CN104516842A 公开(公告)日: 2015-04-15
发明(设计)人: 任静;马伟伟;马少峰;田军 申请(专利权)人: 中兴通讯股份有限公司
主分类号: G06F13/38 分类号: G06F13/38;G06F13/40
代理公司: 深圳市世纪恒程知识产权代理事务所 44287 代理人: 胡海国
地址: 518057 广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 usb 设备 快速 操作系统 方法
【说明书】:

技术领域

发明涉及到数据通讯领域,特别涉及到一种USB设备快速适配操作系统的方法及USB设备。

背景技术

随着USB产品的不断开发,越来越多的USB设备被广泛应用在各种操作系统之上。但是,不同的操作系统对同一个USB设备的需求可能会有所不同,一个USB设备针对某一个操作系统可以完成某些特殊的功能,例如,USB设备中某些特性是特别针对WINDOWS操作系统的,只能在WINDOWS操作系统中完成对应的操作,这些特性在LINUX操作系统中是无法进行的。因此,USB设备如何能自动识别出当前接入的操作系统类型并适配当前操作系统便成为一个待解决的问题。

目前,USB设备适配操作系统的方法有:用户升级USB设备的相关软件,以使得该USB设备适应主机的操作系统,这种方式需要人工引导以及干预才能使得USB设备在不同的操作系统上适应不同的通讯协议,该方法操作复杂,给用户带来不便。

发明内容

本发明的主要目的为提供一种USB设备快速适配操作系统的方法及USB设备,可快速自动识别主机运行的操作系统类型及适配该主机运行的操作系统类型。

本发明提供一种USB设备快速适配操作系统的方法,该方法包括以下步骤:

USB设备在与主机建立连接后,侦测并接收所述主机依次下发的至少两个请求,并根据接收的请求的顺序及内容确定所述主机运行的操作系统类型;

所述USB设备根据预先确定的操作系统类型与USB设备的工作模式的映射关系,锁定与确定的操作系统类型对应的USB设备的工作模式,并根据锁定的工作模式运行。

优选地,所述操作系统类型包括WINDOWS系统,所述USB设备在与主机建立连接后,侦测并接收所述主机依次下发的至少两个请求,并根据接收的请求的顺序及内容确定所述主机运行的操作系统类型的步骤包括:

接收并解析所述主机发送的第一请求,若所述第一请求为获取设备描述符请求,则继续接收并解析所述主机发送的第二请求,若所述第二请求为设置配置请求,则确定所述主机运行的操作系统类型为WINDOWS系统。

优选地,所述操作系统类型还包括MAC系统,所述接收并解析所述主机发送的第一请求的步骤之后,该方法还包括:

若所述第一请求为获取配置描述符请求,则继续接收并解析所述主机发送的第三请求,若所述第三请求为设置配置请求,则确定所述主机运行的操作系统类型为MAC系统。

优选地,所述操作系统类型还包括LINUX系统,所述接收并解析所述主机发送的第三请求的步骤之后,该方法还包括:

若所述第三请求为获取字符串描述符请求,则继续接收并解析所述主机发送的第四请求,若所述第四请求为设置配置请求,则确定所述主机运行的操作系统类型为LINUX系统。

优选地,所述接收并解析所述主机发送的第三请求的步骤之后,该方法还包括:

若所述第三请求为获取设备描述符请求,则继续接收并解析所述主机发送的第五请求,若所述第五请求为设置配置请求,则确定所述主机运行的操作系统类型为WINDOWS系统。

优选地,所述续接收所述主机发送的第四请求的步骤之后,该方法还包括:

若所述第四请求为获取设备描述符号请求,则继续接收并解析所述主机发送的第六请求,若所述第六请求为设置配置请求,则确定所述主机运行的操作系统类型为WINDOWS系统。

本发明还提供一种USB设备,所述USB设备包括:请求接收模块,与所述请求接收模块连接的确定模块,与所述确定模块连接的锁定模块;其中:

所述请求接收模块,用于该USB设备在与主机建立连接后,侦测并接收所述主机依次下发的至少两个请求;

所述确定模块,用于根据所述请求接收模块接收的请求的顺序及内容确定所述主机运行的操作系统类型;

所述锁定模块,用于根据预先确定的操作系统类型与USB设备的工作模式的映射关系,锁定与确定的操作系统类型对应的USB设备的工作模式,并使得所述USB设备根据锁定的工作模式运行。

优选地,的操作系统类型包括WINDOWS系统,所述请求接收模块依次接收所述主机发送的第一请求和第二请求,所述确定模块包括判断单元,及与所述判断单元连接的第一确定单元;

所述判断单元用于解析并判断所述第一请求是否为获取设备描述符请求及解析并判断所述第二请求是否为设置配置请求;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司;,未经中兴通讯股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310461390.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top