用于识别通用串行总线主机的方法及电子设备技术

技术编号:9312291 阅读:130 留言:0更新日期:2013-11-06 18:44
本发明专利技术是用于识别通用串行总线主机的方法及电子设备。提供了用于USB主机识别的操作电子设备的方法和装置。所述方法包括从主机设备接收包括至少一个字段的设置数据,主机设备通过USB连接至电子设备;确定设置数据的至少一个字段是否被设置为对应于第一类型主机的值;和当至少一个字段被设置为对应于第一类型主机的值时转换到对应于第一类型主机的操作模式。

【技术实现步骤摘要】

本专利技术涉及基于通用串行总线(USB)连接的服务。
技术介绍
USB已经发展成为用于将外围设备连接至计算机的标准之一。然而,USB使用得如此广泛以致USB的使用已经从仅将外围设备连接至计算机发展到包括将诸如智能电话等便携式终端连接至计算机或任何其他主机设备。通常,为了将电子设备通过USB连接至具体的主机设备并提供适于主机设备的选择性服务,必须在将电子设备连接至主机设备之前执行将电子设备预设到与主机设备对应的模式的过程,或必须改变先前服务以进行主机设备连接。用户需要在连接电子设备之前转换主机设备的模式,这让用户感觉不便。此外,当存在多种主机设备时用户感觉更加不便。因此,需要用于识别USB主机的设备、系统以及方法。上面的信息仅作为背景信息以帮助理解本专利技术。至于上面的任何信息是否可以应用作为本专利技术的现有技术,这里没有做出任何判断,不作任何主张。
技术实现思路
本专利技术各方面是为了解决至少上述问题和/或缺点,并提供至少如下优点。因此,本专利技术的一个方面是提供一种用于识别通用串行总线(USB)主机的方法,及其电子设备。本专利技术另一方面提供一种用于在无需用户设置的情况下自动地识别USB连接的主机的方法,及其电子设备。本专利技术再一方面提供一种用于识别USB连接的个人计算机(PC)和车辆头端单元的方法,及其电子设备。本专利技术还一方面提供一种在通过USB连接PC期间动态地转换单配置和多配置的方法,及其电子设备。根据本专利技术一方面,提供一种用于操作电子设备的方法。所述方法包括从主机设备接收包括至少一个字段的设置数据,所述主机设备通过通用串行总线(USB)连接至电子设备;确定所述设置数据的所述至少一个字段是否被设置为对应于第一类型主机的值;和当所述至少一个字段被设置为对应于所述第一类型主机的值时转换到对应于第一类型主机的操作模式。根据本专利技术另一方面,提供一种电子设备。所述电子设备包括通用串行总线(USB)端口,提供用于根据USB标准执行与主机通信的物理连接单元;存储单元,存储用于控制与所述主机的USB连接的至少一个软件模块;和处理器单元,用于执行所述至少一个软件模块,其中所述至少一个软件模块包括至少一个指令,所述至少一个指令用于:从主机设备接收包括至少一个字段的设置数据,所述主机设备通过USB连接至电子设备;确定所述设置数据的所述至少一个字段是否被设置为对应于第一类型主机的值;和当所述至少一个字段被设置为对应于所述第一类型主机对应的值时转换到对应于所述第一类型主机的操作模式。通过下面详细的描述,结合附图公开本专利技术示例性实施例,本领域技术人员清楚本专利技术的其他方面、优点以及显著的特征。附图说明通过下面的描述结合附图,本领域技术人员将更加清楚本专利技术的示例性实施例的上述的和其他方面、特征以及优点,在附图中:图1是示出根据本专利技术示例性实施例的电子设备和主机设备的图;图2是示出根据本专利技术示例性实施例的电子设备和主机设备的具体示例的图;图3是示出根据本专利技术示例性实施例的通用串行总线(USB)枚举过程的图;图4是示出根据本专利技术示例性实施例的电子设备的功能模块配置的图;图5是示出根据本专利技术示例性实施例的基于USB连接的服务提供过程的图;图6是示出根据本专利技术示例性实施例的用于识别头端单元的方法的图;图7是示出根据本专利技术示例性实施例的用于动态地提供单配置和多配置的方法的图;图8是示出根据本专利技术示例性实施例的用于识别头端单元的过程的图;图9是示出根据本专利技术示例性实施例的用于在多配置和单配置之间转换的过程的图;和图10是示出根据本专利技术示例性实施例的电子设备的模块配置的视图。应该注意的是,在附图中,相同的附图标记用于表示相同或类似的元件、特征以及结构。具体实施方式下面参照附图进行描述,以帮助全面理解由权利要求限定的本专利技术的示例性实施例及其等同物。说明书包括多个具体实施例以帮助理解,但是这些实施例仅被看作示例。因此,本领域技术人员将会认识到,在不脱离本专利技术的范围和精神的情况下在此可以作出所描述的实施例的多种变化和修改。此外,为了清楚和简明,省略已知的功能和结构的描述。在下面的说明书和权利要求中使用的术语和用词并不限于文献的意义,它们仅是专利技术人使用以允许能够清楚和一致地理解本专利技术。因此,本领域技术人员应该清楚,本专利技术示例性实施例的描述仅是为了示例的目的,而不是为了限制由所附权利要求及其等价物限定的本专利技术。应该理解,只要不明确地指出,单数形式的“一个”、“一”以及“该或所述”包括复数表示意义。因此,例如,提到“部件表面”包括一个或多个这样的表面。本专利技术涉及用于识别USB主机的设备和方法。图1示出根据本专利技术示例性实施例的电子设备和主机设备。参照图1,电子设备110可以通过通用串行总线(USB)连接至主机设备121和122(例如主机设备A121和主机设备B122)。电子设备110是具有连接至例如移动通信网络和互联网协议(IP)网络等多种通信网络中至少一个的能力的设备。电子设备110可以是便携式电子设备,并且可以是智能电话、便携式终端、移动电话、移动平板计算机、多媒体播放器、平板电脑、手持电脑、个人数字助理(PDA)等中一种。主机设备121和122是不同类型的装置,并且可以通过USB接口连接至其他设备,尤其是连接至电子设备110。主机设备121和122可以通过电子设备10接收网络服务。网络服务是使得主机设备121和122能够通过电子设备110的网络访问能力访问移动通信网络来接收数据通信的服务。网络服务可以指的是系联(tethering)服务。在这种情况下,作为示例,电子设备110用作主机设备121和122中的网卡。在接收网络服务时,主机设备121和122使用不同的协议131和132(例如,第一协议131和第二协议132)。因此,应该根据电子设备110连接至主机设备121和122中的哪一个来有区别地应用用于提供网络服务的协议。图2中示出根据如图1中示出的主机设备的用于支持不同协议的环境的具体示例。图2是示出根据本专利技术示例性实施例的电子设备和主机设备的具体示例的图。参照图2,两个主机设备可以包括车辆的头端单元221和个人电脑(PC)223。为了方便,在位于车辆驾驶者座椅前方的仪表板处设置头端单元221以方便驾驶者,并且头端单元包括例如本文档来自技高网...

【技术保护点】
一种操作电子设备的方法,所述方法包括:从主机设备接收包括至少一个字段的设置数据,所述主机设备通过通用串行总线USB连接至电子设备;确定所述设置数据的所述至少一个字段是否被设定为对应于第一类型主机的值;和当所述至少一个字段被设定为对应于所述第一类型主机的值时,转换到对应于所述第一类型主机的操作模式。

【技术特征摘要】
2012.05.02 KR 10-2012-00463981.一种操作电子设备的方法,所述方法包括:
从主机设备接收包括至少一个字段的设置数据,所述主机设备通过
通用串行总线USB连接至电子设备;
确定所述设置数据的所述至少一个字段是否被设定为对应于第一
类型主机的值;和
当所述至少一个字段被设定为对应于所述第一类型主机的值时,转
换到对应于所述第一类型主机的操作模式。
2.根据权利要求1所述的方法,其中所述第一类型主机对应于车辆
的头端单元。
3.根据权利要求2所述的方法,其中确定所述设置数据的所述至少
一个字段是否被设定为对应于所述第一类型主机的值包括:
确定所述设置数据的‘bmRequestType’字段是否对应于供应商特定
请求;和
确定所述设置数据的‘bRequest’字段是否对应于‘0xf0’。
4.根据权利要求2所述的方法,其中对应于所述第一类型主机的所
述操作模式是支持头端单元使用的驱动器的模式。
5.根据权利要求4所述的方法,其中对应于所述第一类型主机的所
述操作模式是使用网络控制模型NCM协议作为以太网链路驱动器的模
块。
6.根据权利要求2所述的方法,其中转换到对应于第一类型主机的
操作模式包括:在对应于所述第一类型主机的操作模式下重新执行与主
机的USB枚举过程。
7.根据权利要求1所述的方法,还包括:
在提供多种配置的多配置模式下执行与主机的USB枚举过程;和
...

【专利技术属性】
技术研发人员:赵淳龙
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1