一种进行通路切换的方法及终端技术

技术编号:18860677 阅读:25 留言:0更新日期:2018-09-05 14:15
本发明专利技术公开了一种进行通路切换的方法及终端,用于解决现有技术中存在的一个USB控制器控制多个USB端口,多个USB端口如何正常工作的问题。本发明专利技术实施例选择器通过识别VBus最先有电压的USB端口来导通该USB端口与芯片之间的通路,使该USB端口正常工作,当该USB端口电压消失时,断开该USB端口和芯片之间的通路,导通其它USB端口中VBus最先有电压的USB端口与芯片之间的通路,使另外一个USB端口正常工作。因此有一个USB控制器,多个USB端口的终端,多个USB端口通过通路切换正常工作,从而提高了终端的性能。

A method and terminal for path switching

The invention discloses a method and a terminal for switching paths, which is used to solve the problem that a USB controller controls a plurality of USB ports and how the plurality of USB ports work normally in the prior art. The embodiment selector of the invention directs the path between the USB port and the chip by identifying the first voltage USB port of VBus, and makes the USB port work normally. When the voltage of the USB port disappears, the path between the USB port and the chip is disconnected, and the path between the USB port and the chip is connected with the first voltage USB port of VBus in other USB ports. Access enables another USB port to work normally. Therefore, there is a USB controller, multiple USB ports terminal, multiple USB ports through the channel switching normal operation, thus improving the performance of the terminal.

【技术实现步骤摘要】
一种进行通路切换的方法及终端
本专利技术涉及移动通信
,特别涉及一种进行通路切换的方法及终端。
技术介绍
随着电子技术的发展,人们对移动终端上的USB(UniversalSerialBus,通用串行总线)端口的功能要求越来越高,使用USB端口的频率越来越大,比如USB端口可以作为充电端口,还可以进行数据传输。BC1.2规范简要规定了三种不同类型的USB端口,三种USB端口类型为SDP(StandardDownstreamPort,标准下行端口)、DCP(DedicatedChargingPort,专用充电端口)和CDP(ChargingDownstreamPort,充电下行端口)。标准下行端口(SDP)这种端口的数据传输线D+和D-线上具有15kΩ下拉电阻。挂起时最大负载电流为2.5mA,连接且非挂起状态下为100mA,连接并配置为较高功率时为500mA。专用充电端口(DCP)这种端口不支持任何数据传输,但能够提供1.5A以上的电流。端口的数据传输线D+和D-线之间短路。这种类型的端口支持较高充电能力的墙上充电器和车载充电器,无需枚举。充电下行端口(CDP)这种端口既支持大电流充电,也支持完全兼容USB2.0的数据传输。端口具有D+和D-通信所必需的15kΩ下拉电阻,也具有充电器检测阶段切换的内部电路。内部电路允许便携设备将CDP与其它类型端口区分开来。DCP只能进行充电,不可以进行数据传输;SDP和CDP既能充电又可以数据传输,SDP的充电电流不大于500mA,CDP的充电电流不大于1.5A。如图1所示,一个USB控制器控制一个USB端口的硬件示意图。其中主芯片中包含一个USB控制器,USB中的VBus(VoltageBus,电压总线)有电压时,VBus与充电芯片导通,充电芯片通过总线通知主芯片USB端口的VBus有电压,则主芯片将主芯片的数据传输线D+和D-与USB端口的数据传输线D+和D-导通,通过“握手协议”确定USB端口的充电类型,其中“握手协议”依赖USB端口的数据传输线的电压完成,主芯片确定USB端口充电类型后,通过总线通知充电芯片充电方式,如果主芯片确定USB端口的充电类型为DCP类型,则充电芯片要以大电流充电,比如用1.5A的电流给电池充电,如果主芯片确定USB端口的充电类型为SDP类型或CDP类型,则充电芯片要以小电流的方式进行充电,比如用500mA的电流给电池充电,并通过数据传输线D+和D-进行数据传输。目前对于内部有一个USB控制器,外部有多个USB端口的终端,多个USB端口如何正常工作还没有具体的方案。
技术实现思路
本专利技术提供一种进行通路切换的方法,用以解决现有技术中存在的一个终端有多个USB端口和一个USB控制器,多个USB端口如何正常工作的问题。第一方面,本专利技术实施例提供的一种进行通路切换的方法,包括:有多个通用串行总线USB端口的终端中的选择器导通电源接线VBus最先有电压的USB端口与充电芯片之间的通路,以及导通该USB端口的VBus与该终端中的主芯片之间的通路;该主芯片导通VBus有电压的USB端口的数据传输线与该主芯片之间的通路;该主芯片根据该USB端口的数据传输线的电压确定该USB端口的充电类型;该主芯片根据该USB端口的充电类型通知该充电芯片当前的充电类型。上述方法,终端有多个USB端口,终端中的选择器导通VBus最先有电压的USB端口与充电芯片之间的通路,以及导通该USB端口与主芯片之间的通路,该主芯片导通该USB端口的数据传输线与该主芯片之间的通路,该主芯片根据该USB端口的数据传输线的电压确定USB端口的充电类型,比如是DCP类型还是SDP类型或CDP类型,该主芯片确定USB端口的充电类型后,通知充电芯片当前的充电类型。主芯片中包含一个USB控制器,终端有多个USB端口,同一时刻只有一个USB端口能够正常工作,选择器通过识别VBus最先有电压的USB端口来导通该USB端口与芯片之间的通路,当VBus最先有电压的USB端口发生变化时,芯片与USB端口之间的通路需要切换,切换为变化后的VBus最先有电压的USB端口,因此终端上的多个USB端口通过通路切换正常工作,从而能够提高终端的性能。在一种可能的实现方式中,选择器导通VBus最先有电压的USB端口与该充电芯片之间的通路,以及导通该USB端口的VBus与该终端中的主芯片之间的通路的同时,断开其他USB端口与该充电芯片之间的通路,以及断开其他USB端口的VBus与该终端中的主芯片之间的通路。在一种可能的实现方式中,主芯片导通VBus最先有电压的USB端口的数据传输线与该主芯片之间的通路的同时,断开其他USB端口的数据传输线与所述主芯片之间的通路。例如,主芯片通过控制模拟开关导通或关断USB端口的数据传输线与该主芯片之间的通路。上述两种可能的实现方式保证了同一时刻只导通一个USB端口与充电芯片之间的通路以及同一个USB端口与主芯片之间的通路。在一种可能的实现方式中,选择器在最先有电压的USB端口的VBus发生变化后,导通变化后的VBus最先有电压的USB端口与充电芯片之间的通路,以及该USB端口的VBus与该终端中的主芯片之间的通路,断开其他USB端口与该充电芯片之间的通路,以及断开其他USB端口的VBus与该终端中的主芯片之间的通路。通过这种可能的实现方式,能够对终端的多个USB端口的通路进行切换。第二方面,本专利技术实施例还提供一种进行通路切换的终端,所述终端包括:多个USB端口、选择器、主芯片、充电芯片以及模拟开关,该终端具有实现上述第一方面的各实施例的功能。另外,第二方面中任一一种实现方式所带来的技术效果可参见第一方面中不同实现方式所带来的技术效果,此处不再赘述。本申请的这些方面或其他方面在以下的实施例的描述中会更加简明易懂。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为
技术介绍
一个USB控制器控制一个USB端口的硬件示意图;图2a为本专利技术实施例有两个USB端口的终端的示意图;图2b为本专利技术实施例终端背部USB端口插入数据传输设备,底部USB端口插入充电设备的示意图;图2c为本专利技术实施例终端背部USB端口插入充电设备,底部USB端口插入数据传输设备的示意图;图2d为本专利技术实施例终端的背部USB端口和底部USB端口都插入数据传输设备的示意图;图2e为本专利技术实施例终端背部USB端口和底部USB端口都插入充电设备;图2f为本专利技术实施例终端的背部USB端口插入充电设备的示意图;图2g为本专利技术实施例终端的背部USB端口插入数据传输设备的示意图;图2h为本专利技术实施例终端的底部USB端口插入充电设备的示意图;图2i为本专利技术实施例终端的底部USB端口插入数据传输设备的示意图;图3为本专利技术实施例两个USB端口硬件电路结构示意图;图4为本专利技术实施例两个以上USB端口硬件电路结构示意图;图5a为本专利技术实施例一种进行通路切换的方法流程示意图;图5b为本专利技术实施例终端底部USB端口为充电端口,背部USB端口为数据传输本文档来自技高网
...

【技术保护点】
1.一种进行通路切换的方法,其特征在于,该方法包括:有多个通用串行总线USB端口的终端中的选择器导通电压总线电源接线VBus最先有电压的USB端口与充电芯片之间的通路,以及导通所述USB端口的VBus与所述终端中的主芯片之间的通路;所述主芯片导通VBus有电压的USB端口的数据传输线与所述主芯片之间的通路;所述主芯片根据所述USB端口的数据传输线的电压确定所述USB端口的充电类型;所述主芯片根据所述USB端口的充电类型通知所述充电芯片当前的充电类型。

【技术特征摘要】
1.一种进行通路切换的方法,其特征在于,该方法包括:有多个通用串行总线USB端口的终端中的选择器导通电压总线电源接线VBus最先有电压的USB端口与充电芯片之间的通路,以及导通所述USB端口的VBus与所述终端中的主芯片之间的通路;所述主芯片导通VBus有电压的USB端口的数据传输线与所述主芯片之间的通路;所述主芯片根据所述USB端口的数据传输线的电压确定所述USB端口的充电类型;所述主芯片根据所述USB端口的充电类型通知所述充电芯片当前的充电类型。2.如权利要求1所述方法,其特征在于,该方法还包括:所述选择器导通VBus最先有电压的USB端口与所述充电芯片之间的通路,以及导通所述USB端口的VBus与所述终端中的主芯片之间的通路的同时,断开其他USB端口的VBus与所述充电芯片之间的通路,以及断开其他USB端口的VBus与所述终端中的主芯片之间的通路。3.如权利要求1所述方法,其特征在于,该方法还包括:所述主芯片导通VBus最先有电压的USB端口的数据传输线与所述主芯片之间的通路的同时,断开其他USB端口的数据传输线与所述主芯片之间的通路。4.如权利要求3所述方法,其特征在于,所述主芯片通过控制模拟开关导通或断开USB端口的数据传输线与所述主芯片之间的通路。5.如权利要求1~4任一所述方法,其特征在于,该方法还包括:所述选择器在最先有电压的USB端口的VBus发生变化后,导通变化后的VBus最先有电压的USB端口与充电芯片之间的通路,以及所述USB端口的VBus与所述终端中的主芯片之间的通路,断开其他USB端口与所述充电芯片之间的通路,以及断开其他USB端口的VBus与所述终端中的主芯片之间的通路。...

【专利技术属性】
技术研发人员:张学杰李建田陈丽丽尹辉
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:山东,37

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

1