CN106649175B - 一种usb hub接口功能分离的方法 - Google Patents

一种usb hub接口功能分离的方法 Download PDF

Info

Publication number
CN106649175B
CN106649175B CN201610913378.XA CN201610913378A CN106649175B CN 106649175 B CN106649175 B CN 106649175B CN 201610913378 A CN201610913378 A CN 201610913378A CN 106649175 B CN106649175 B CN 106649175B
Authority
CN
China
Prior art keywords
usb
hub interface
configuration information
lte4g
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201610913378.XA
Other languages
English (en)
Other versions
CN106649175A (zh
Inventor
庞建荣
黄深旺
邓永坚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Gongtong Electronics Co Ltd
Original Assignee
Shenzhen Gongtong Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Gongtong Electronics Co Ltd filed Critical Shenzhen Gongtong Electronics Co Ltd
Priority to CN201610913378.XA priority Critical patent/CN106649175B/zh
Publication of CN106649175A publication Critical patent/CN106649175A/zh
Application granted granted Critical
Publication of CN106649175B publication Critical patent/CN106649175B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)

Abstract

本发明公开了一种USB HUB接口功能分离的方法,包括:在USB设备与HUB接口连接时,获取USB设备的配置信息;根据所述配置信息确定所述USB设备使用的HUB接口标识;根据所述HUB接口标识和预设的HUB接口信息选择性地加载USB storage模块或LTE 4G模块。本发明公开的方法能够通过一组USB引脚接入多个USB设备,且各HUB接口实现功能分离,以能够根据需要进行storage或LTE 4G的功能选择,满足用户专口专用的需要。上述方法能够节约硬件成本,提高成本优势。

Description

一种USB HUB接口功能分离的方法
技术领域
本发明涉及网络终端设备技术领域,更具体地说,涉及一种USB HUB接口功能分离的方法。
背景技术
随着网络的迅速发展,LTE(Long Term Evolution)4G模块越来越被运营商和用户所使用和接受,在一些网络终端设备中会内置LTE模块来满足用户的需求,但由于一些芯片并没有多余的PCIE接口给LTE模块使用,此时使用USB接口是最好的选择,但外置USB又是不可缺少的接口,此时终端设备就需要使用USB HUB(即集线器)来满足内置LTE模块、外接USB接口的方案,即可以节约成本,又可以满足用户要求.这种方案从硬件角度上两个接口是一样的,但这种方案给软件识别USB属于哪个接口带来了难度,如何实现使用USB HUB接入的内置的LTE接口只实现3G、LTE 4G的拨号,外置的USB接口只实现USB STORAGE设备的识别提上了日程。
发明内容
有鉴于此,本发明的目的在于提供一种USB HUB接口功能分离的方法,以解决HUB接口能够实现功能分离、满足storage和LTE 4G的功能需要。
为了达到上述目的,本发明提供如下技术方案:
一种USB HUB接口功能分离的方法,包括:
在USB设备与HUB接口连接时,获取所述USB设备的配置信息;
根据所述配置信息确定所述USB设备使用的HUB接口标识;
根据所述HUB接口标识和预设的HUB接口信息选择性地加载USB storage模块或LTE 4G模块。
优选地,在上述USB HUB接口功能分离的方法中,所述配置信息包括:
所述USB设备的设备标识、制造商标信息和所述HUB接口标识。
优选地,在上述USB HUB接口功能分离的方法中,所述根据预设的HUB接口信息加载USB storage模块或LTE 4G模块的过程,包括:
当根据预设的HUB接口信息加载LTE 4G模块时,转换USB storage和model模式并进行拨号操作。
优选地,在上述USB HUB接口功能分离的方法中,所述HUB接口标识具体为预设编码。
优选地,在上述USB HUB接口功能分离的方法中,所述获取USB设备的配置信息之前,还包括:
判断所述USB设备是否进入address状态;
若是,则判断所述USB设备是否进入configure状态;
若是,则获取所述USB设备的配置信息。
优选地,在上述USB HUB接口功能分离的方法中,所述方法还包括:
在预设的USB文件***目录下显示所述USB设备的配置信息。
本发明提供的USB HUB接口功能分离的方法,包括:当USB设备与HUB接口连接时,获取连接的USB设备的配置信息,根据配置信息确定USB设备使用的HUB接口标识,根据HUB接口标识和预设的HUB接口信息选择性地加载USB storage模块或LTE 4G模块,本发明提供的方法能够通过一组USB引脚接入多个USB设备,且各HUB接口实现功能分离,以能够根据需要进行storage或LTE 4G的功能选择,满足用户专口专用的需要。上述方法能够节约硬件成本,提高成本优势。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的USB HUB接口功能分离的方法的流程示意图。
具体实施方式
本发明实施例公开了一种USB HUB接口功能分离的方法,以解决HUB接口能够实现功能分离、满足storage和LTE 4G的功能需要。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,图1为本发明实施例提供的USB HUB接口功能分离的方法的流程示意图。
在一种具体的实施方式中,本发明提供的USB HUB接口功能分离的方法,包括:
S11:在USB设备与HUB接口连接时,获取USB设备的配置信息;
S12:根据配置信息确定USB设备使用的HUB接口标识;
S13:根据HUB接口标识和预设的HUB接口信息选择性地加载USB storage模块或LTE 4G模块。
在使用过程中,HUB接口与主机的USB接口连接,当外置的USB设备与HUB接口连接时,获取该外置USB设备的使用的HUB接口标识,根据预设的HUB接口信息及HUB接口标识进行加载,如当HUB接口标识中和主机的连接方式为USB storage模式,则加载USB storage模块;当HUB接口标识中和主机的连接方式为LTE 4G模式,则加载LTE 4G模块。
本发明提供的USB HUB接口功能分离的方法,包括:当USB设备与HUB接口连接时,获取连接的USB设备的配置信息,根据配置信息确定USB设备使用的HUB接口标识,根据HUB接口标识和预设的HUB接口信息选择性地加载USB storage模块或LTE 4G模块,通过一组USB引脚接入多个USB设备,且各HUB接口实现功能分离,以能够根据需要进行storage或LTE4G的功能选择,满足用户专口专用的需要。上述方法能够节约硬件成本,提高成本优势。
具体的,配置信息包括:
USB设备的设备标识、制造商标信息和HUB接口标识。
配置信息包括总线拓扑接口,为USB设备和主机之间的连接方式,一般包括(Lev、Prnt、Port、Cnt等),一般通过port值来确定HUB接口作为什么样的设备,如port=00,仅加载USB storage来驱动USB存储设备,port=01,仅加载LTE 4G模块。HUB接口的具体实现何种功能可根据需要预设进行设定,只要能够达到相同的技术效果即可,对具体的实现形式不作限定。
进一步地,根据预设的HUB接口信息加载USB storage模块或LTE 4G模块的过程,包括:
当根据预设的HUB接口信息加载LTE 4G模块时,转换USB storage和model模式并进行拨号操作。
更进一步地,HUB接口标识具体为预设编码。
可通过预设编码作为HUB接口与主机连接方式的标识信息,当然,在其他实施例中,也可以选择其他形式的标识信息,只要能够达到相同的技术效果即可,在此不再赘述。
具体的,获取USB设备的配置信息之前,还包括:
判断USB设备是否进入address状态;
若是,则判断USB设备是否进入configure状态;
若是,则获取USB设备的配置信息。
判断USB设备的地址是否查找到及USB设备是否进入配置驱动模式,如是,则获取USB设备的配置信息。若否,则可提醒主机当前USB设备连接未成功等信息,可根据实际需要进行设置。
进一步地,该方法还包括:
在预设的USB文件***目录下显示USB设备的配置信息。
可在获取USB设备的配置信息后,在USB文件***目录下显示USB设备的配置信息,如在USB文件***目录/proc/bus/usb/devices中显示下挂设备的信息,通过/proc/bus/usb/devices文件的内容,可以获得连接的USB设备的配置信息,上述仅为一种***目录的具体实施例,在其他实施例中,文件***目录根据主机的设置不同存在不同的文件目录,也可以不进行USB设备配置信息的显示,均在本发明的保护范围内。
说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
以上对本发明所提供的终端处理漫游注册的方法、装置及终端以及一种终端进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

Claims (6)

1.一种USB HUB接口功能分离的方法,其特征在于,包括:
在USB设备与HUB接口连接时,获取所述USB设备的配置信息;
根据所述配置信息确定所述USB设备使用的HUB接口标识;
根据所述HUB接口标识和预设的HUB接口信息选择性地加载USB storage模块或LTE4G模块;
当HUB接口标识中和主机的连接方式为USB storage模式,则加载USB storage模块;当HUB接口标识中和主机的连接方式为LTE4G模式,则加载LTE4G模块。
2.根据权利要求1所述的方法,其特征在于,所述配置信息包括:
所述USB设备的设备标识、制造商标信息和所述HUB接口标识。
3.根据权利要求2所述的方法,其特征在于,所述根据预设的HUB接口信息加载USBstorage模块或LTE4G模块的过程,包括:
当根据预设的HUB接口信息加载LTE4G模块时,转换USB storage和model模式并进行拨号操作。
4.根据权利要求3所述的方法,其特征在于,所述HUB接口标识具体为预设编码。
5.根据权利要求4所述的方法,其特征在于,所述获取USB设备的配置信息之前,还包括:
判断所述USB设备是否进入address状态;
若是,则判断所述USB设备是否进入configure状态;
若是,则获取所述USB设备的配置信息。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:在预设的USB文件***目录下显示所述USB设备的配置信息。
CN201610913378.XA 2016-10-19 2016-10-19 一种usb hub接口功能分离的方法 Expired - Fee Related CN106649175B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610913378.XA CN106649175B (zh) 2016-10-19 2016-10-19 一种usb hub接口功能分离的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610913378.XA CN106649175B (zh) 2016-10-19 2016-10-19 一种usb hub接口功能分离的方法

Publications (2)

Publication Number Publication Date
CN106649175A CN106649175A (zh) 2017-05-10
CN106649175B true CN106649175B (zh) 2019-12-06

Family

ID=58856618

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610913378.XA Expired - Fee Related CN106649175B (zh) 2016-10-19 2016-10-19 一种usb hub接口功能分离的方法

Country Status (1)

Country Link
CN (1) CN106649175B (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101408812A (zh) * 2008-10-07 2009-04-15 四川登巅微电子有限公司 Usb鼠标与u盘集成的复合设备
CN101872334A (zh) * 2010-05-26 2010-10-27 北京飞天诚信科技有限公司 一种复合型usb设备及其实现方法
CN101963950A (zh) * 2010-09-30 2011-02-02 北京飞天诚信科技有限公司 一种定位设备所连接的usb端口的方法
CN102404603A (zh) * 2011-11-17 2012-04-04 康佳集团股份有限公司 机顶盒上的usb设备插拔的检测方法及***
CN103559162A (zh) * 2013-10-28 2014-02-05 飞天诚信科技股份有限公司 一种定位hub组上的usb设备的方法和主机

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012060859A1 (en) * 2010-10-25 2012-05-10 Mcci Corporation Usb hub supporting unequal numbers of high -speed and super-speed ports

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101408812A (zh) * 2008-10-07 2009-04-15 四川登巅微电子有限公司 Usb鼠标与u盘集成的复合设备
CN101872334A (zh) * 2010-05-26 2010-10-27 北京飞天诚信科技有限公司 一种复合型usb设备及其实现方法
CN101963950A (zh) * 2010-09-30 2011-02-02 北京飞天诚信科技有限公司 一种定位设备所连接的usb端口的方法
CN102404603A (zh) * 2011-11-17 2012-04-04 康佳集团股份有限公司 机顶盒上的usb设备插拔的检测方法及***
CN103559162A (zh) * 2013-10-28 2014-02-05 飞天诚信科技股份有限公司 一种定位hub组上的usb设备的方法和主机

Also Published As

Publication number Publication date
CN106649175A (zh) 2017-05-10

Similar Documents

Publication Publication Date Title
CN108777033B (zh) 基于共享租赁设备的共享充电宝租借方法及其终端设备
CN107634845B (zh) 运营商网络的适配方法及设备
US20160210632A1 (en) Secured payment method and relevant device and system
US20160234872A1 (en) Message processing method, mme selection method, and apparatuses
CN109587252A (zh) 运营商参数的加载方法、装置、电子设备及存储介质
CN101873719A (zh) 一种配置wifi参数的方法、装置及***
CN110267314B (zh) 切换网络切片的方法及装置
CN104602363A (zh) 一种电子设备及其apn信息更新方法
CN103885802B (zh) 驱动程序的安装方法、装置和客户端
CN109347938B (zh) 一种流量监控方法、电话手表、移动终端及服务器
CN106686545A (zh) 一种无线保真国家码的应用方法及装置
CN107148035B (zh) 频段选择的方法、装置及无线设备
CN104778084B (zh) 一种***切换方法和装置
CN110762773A (zh) 一种空调器的升级方法及空调器
CN112995980A (zh) 运营商配置文件加载方法及装置、移动终端及存储介质
CN106649175B (zh) 一种usb hub接口功能分离的方法
CN107241714B (zh) 一种建立通信的方法、装置及存储介质
CN108055690B (zh) WiFi热点推荐方法、应用服务器及计算机可读存储介质
CN110908489B (zh) 电池管理***的测试方法及测试设备
CN114222255B (zh) 设备自组网的方法和装置、电子设备和存储介质
CN113190565B (zh) 数据更新方法及装置、存储介质及电子装置
CN113383314B (zh) 用户相似度计算方法、装置、服务端及存储介质
CN114579499A (zh) 处理器通信接口的控制方法、装置、设备及存储介质
CN109800229B (zh) 数据访问方法及相关设备
CN107370863B (zh) 一种基于蓝牙连接的连接信息更新方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20191206

CF01 Termination of patent right due to non-payment of annual fee