【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及支持通用串行总线(USB)连接的方法、处理装置、设备、系统、软件程序代码和软件程序产品。
技术介绍
康柏、惠普、英特尔、朗讯、微软、NEC和飞利浦于2000年4月27日的文献“Universal Serial Bus Specification”修订版2.0定义了一种在充当主机的个人计算机(PC)与充当PC外设的另一设备之间实现易用连接的工业标准USB。主机和外设可以通过USB线缆来互连。主机负责发起在主机与外设之间的所有数据事务,而外设对来自主机的总线请求做出响应。根据USB规范,主机在枚举过程期间获得与外设所支持的功能有关的信息。在将外设连接到主机时,外设将在这一枚举过程中更具体地通报它在它的当前USB模式中提供的所有USB类别和接口。术语USB模式在本文中用来定义设备的如下状态,该设备在该状态下支持预定USB类别和/或接口集。类别标识由外设所提供的功能、例如键盘功能、打印机功能或者海量存储功能等。复合或者混合外设可以提供多个不同类别。因此在外设的不同USB模式中主机可以访问外设的不同功能。接口是向主机呈现外设的单个特征或者功能的有关端点集。用来与这一有关端点集通信的协议和各端点在接口内的用途可以被指定为设备类别或者销售商具体定义的部分。例如具有三个不同USB模式的移动电话可以在第一USB模式“模式1”下支持无线移动通信(WMC)对象交换(OBEX)接口、调制解调器接口和一些专用接口。它还可以在第二USB模式“模式2”下仅支持海量存储类别(MSC)接口。它还可以在第三USB模式“模式3”下-->仅支持静止图片捕获设备(SICD)接口例如 ...
【技术保护点】
一种方法,包括: -在主机(10)处生成信息命令,所述主机(10)经由所述主机(10)的通用串行总线接口(14)连接到外设(20),所述信息命令包括与所述主机(10)的能力有关的信息;以及 -提供用于经由所述通用串行总线接口(1 4)向所述外设(20)传输的所述信息命令。
【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:-在主机(10)处生成信息命令,所述主机(10)经由所述主机(10)的通用串行总线接口(14)连接到外设(20),所述信息命令包括与所述主机(10)的能力有关的信息;以及-提供用于经由所述通用串行总线接口(14)向所述外设(20)传输的所述信息命令。2.根据权利要求1所述的方法,其中与所述主机(10)的能力有关的所述信息包括以下指示中的至少一个指示:-在所述主机(10)的至少一个通用串行总线模式中支持的至少一个类别的指示;以及-为所述主机(10)的至少一个通用串行总线模式而提供的至少一个接口的指示。3.根据权利要求1所述的方法,其中在生成获取命令之前,在所述主机(10)处生成所述信息命令,在所述主机(10)处生成的所述获取命令用于获得与所述外设(20)在所述外设(20)的当前通用串行总线模式中提供的至少一个类别有关的信息。4.根据权利要求1所述的方法,还包括:-在所述主机(10)生成请求命令,所述请求命令取回与在所述外设(20)的所有通用串行总线模式中提供的所有类别有关的信息;以及-提供用于经由所述通用串行总线接口(14)向所述外设(20)传输的所述请求命令。5.根据权利要求4所述的方法,还包括:-在所述主机(10)处基于与在所述外设(20)的所有通用串行总线模式中提供的所有类别有关的所述取回信息来选择所述外设(20)的所需通用串行总线模式;-在所述主机(10)处生成用于强制所述外设(20)进入所选通用串行总线模式的设置命令;以及-提供用于经由所述通用串行总线接口(14)向所述外设(20)传输的所述设置命令。6.一种方法,包括在外设(20)处从主机(10)接收包括与所述主机(10)的能力有关的信息的信息命令,所述外设(20)经由所述外设(20)的通用串行总线接口(24)连接到所述主机(10)。7.根据权利要求6所述的方法,还包括在所述外设(20)处输入所选的通用串行总线模式,所述所选的通用串行总线模式基于以下信息之一来选择:-与所述主机(10)的能力有关的所述信息;-来自所述主机(10)用于强制所述外设(20)进入特定通用串行总线模式的设置命令;以及-用户输入。8.根据权利要求6所述的方法,还包括在所述外设(20)处基于与所述当前主机(10)的能力有关的所述信息来确定是否自身成为主机。9.一种处理装置(11,16),-所述处理装置(11,16)适于生成包括与主机(10)的能力有关的信息的信息命令,所述主机(10)经由所述主机(10)的通用串行总线接口(14)连接到外设(20);以及-所述处理装置(11,16)适于提供用于经由所述通用串行总线接口(14)向所述外设(20)传输的所述命令。10.根据权利要求9所述的处理装置(11,16),其中所述处理装置(11,16)还适于在外设(10)处从所述主机接收包括与所述主机的能力有关的信息的信息命令,所述外设(10)经由所述外设(10)的通用串行总线接口(14)连接到主机。11.一种设备(10),包括:-通用串行总线接口(14),所述通用串行总线接口(14)使所述设备(10)能够充当与充当外设的另一设备(20)有通用串行总线连接的主机;以及-根据权利要求9所述的处理装置(11,16)。12.一种处理装置(21),所述处理装置(21)适于在外设(20)处从主机(10)接收包括与所述主机(10)的能力有关的信息的信息命令,所述外设(20)经由所述外设(20)的通用串行总线接口(24...
【专利技术属性】
技术研发人员:M胡博,T布洛克,D本卡克,C策希林,
申请(专利权)人:诺基亚公司,
类型:发明
国别省市:FI[芬兰]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。