Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND TERMINAL FOR STARTING UNIVERSAL SERIAL BUS STATE MACHINE
Document Type and Number:
WIPO Patent Application WO/2012/071837
Kind Code:
A1
Abstract:
A method and a terminal for starting a universal serial bus (USB) state machine, the method comprises: connecting the power positive terminal of a USB bus to a logic level, and if it is detected that the voltage of the positive terminal of a charging line is greater than a threshold, starting a charging state machine and the USB state machine. This technical solution starts the USB state machine through a signal for detecting the plugging and removing of a charger, so that not only the start-up of the USB state machine can be triggered, but also an overvoltage protection function can be achieved. This technical solution implements that the charger and the USB share a same physical interface in a simple and safe way, under the condition of ensuring the reliability.

Inventors:
LI QIRUI (CN)
LI CHAO (CN)
WANG YAHENG (CN)
WANG TAO (CN)
ZENG XIANZHENG (CN)
Application Number:
PCT/CN2011/072121
Publication Date:
June 07, 2012
Filing Date:
March 24, 2011
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ZTE CORP (CN)
LI QIRUI (CN)
LI CHAO (CN)
WANG YAHENG (CN)
WANG TAO (CN)
ZENG XIANZHENG (CN)
International Classes:
G06F1/26
Foreign References:
CN101383627A2009-03-11
CN101867647A2010-10-20
CN101702146A2010-05-05
Other References:
See also references of EP 2648068A4
Attorney, Agent or Firm:
AFD CHINA INTELLECTUAL PROPERTY LAW OFFICE (CN)
北京安信方达知识产权代理有限公司 (CN)
Download PDF:
Claims:
权 利 要 求 书

1、 一种启动通用串行总线(USB )状态机的方法, 包括:

将 USB总线的电源正极管脚接入一逻辑电平;

若检测充电线路正极管脚的电压大于阔限值, 则启动充电状态机和 USB 状态机。

2、 如权利要求 1所述的方法, 其中, 所述逻辑电平为高电平, 所述高电 平不大于所述 USB总线的电源正极管脚的耐压值, 所述方法还包括:

在监测充电线路正极管脚电压之前, 屏蔽 USB会话中断。

3、 如权利要求 1所述的方法, 其中, 所述将 USB总线的电源正极管脚 接入一逻辑电平的步骤包括:

将 USB总线的电源正极管脚接地。

4、 如权利要求 1所述的方法, 其中, 在所述启动充电状态机和 USB状 态机的步骤之后, 所述方法还包括:

若检测充电线路正极管脚的电压小于或等于所述阔限值, 则退出所述 USB状态机。

5、 如权利要求 1-4任一项所述的方法, 其中,

所述阔限值为 3.3V。

6、 一种终端, 包括通用串行总线(USB )接口, 所述终端包括一逻辑电 平模块和管理模块, USB总线的电源正极管脚连接到所述逻辑电平模块, 其 中,

所述逻辑电平模块设置为: 输出逻辑电平;

所述管理模块设置为: 若检测充电线路正极管脚的电压大于阔限值, 则 触发充电状态机和 USB状态机。

7、 如权利要求 6所述的终端, 所述终端还包括屏蔽模块,

所述管理模块还设置为: 若检测到所述逻辑电平模块输出的逻辑电平为 高电平, 所述高电平不大于所述 USB总线的电源正极管脚的耐压值, 则触发 所述屏蔽模块; 所述屏蔽模块设置为: 屏蔽 USB会话中断。

8、 如权利要求 6所述的终端, 其中,

所述逻辑电平模块为接地模块。

9、 如权利要求 6所述的终端, 其中,

所述管理模块还设置为: 在启动充电状态机和 USB状态机之后, 若检测 充电线路正极管脚的电压小于或等于所述阔限值, 则退出所述 USB状态机。

10、 如权利要求 6-9任一项所述的终端, 其中,

所述阔限值为 3.3V。

Description:
一种启动 USB状态机的方法及终端

技术领域

本发明涉及通用串行总线(USB )通信启动领域,具体涉及一种启动 USB 状态机的方法及终端。 背景技术

手持终端的充电状态机的启动条件是检测充电 线路正极(VCHG )是否 大于某个阔限值(如 3.3V ) , 当外加电压大于该值, 则开始启动充电状态机, 开始充电管理, 否则停止充电。

手持终端的 USB状态机的启动条件是, USB VBUS ( USB总线的电源正 极)端的电压是否大于 USB规范中 Session (会话)值(如 2.0V ) , 当外加 电压大于该值, 则开始启动 USB枚举过程, 否则停止 USB状态机。

中国信息产业部(ΜΠ ) 2006年 11月发布了 《移动通信手持机充电器及 接口技术要求和测试方法》(YD/T1591-2009), 规定手持机是 USB通讯电缆 和充电线缆共用一根, 即这根线缆既能够作为充电作用, 又能够作为 USB通 信用途, 这样使得手机的充电接口的正极 VCHG与 USB— VBUS的短接在一 起。 业界目前的充电器与 USB通信共用一个接口充的 USB启动方案常用的 做法:

A、 VCHG与 USB— VBUS的短接在一起;

这种方法电路比较简单,但有以下缺点: 手持终端芯片的 USB— VBUS端 耐压较低, 没能满足《移动通信手持机充电器及接口技术 要求和测试方法》 规定过压保护要求。

B、 通过硬件电路, 使用 VCHG控制 USB— VBUS上电。

这种方案能够实现充电过压保护, 但存在外加电路, 增加成本。 发明内容

本发明所要解决的技术问题是提供一种启动 USB状态机的方法及终端, 以实现通过充电器插拔检测信号触发启动 USB状态机, 又具满足过压保护的 功能。

为了解决上述技术问题, 本发明提供了一种启动 USB状态机的方法, 包 括:

将 USB总线的电源正极管脚接入一逻辑电平;

若检测充电线路正极管脚的电压大于阔限值, 则启动充电状态机和 USB 状态机。

优选的, 上述方法还具有下面特点: 所述逻辑电平为高电平, 所述高电 平不大于所述 USB总线的电源正极管脚的耐压值, 所述方法还包括: 在监测 充电线路正极管脚电压之前, 屏蔽 USB会话中断。

优选的, 上述方法还具有下面特点: 所述将 USB总线的电源正极管脚接 入一逻辑电平的步骤包括: 将 USB总线的电源正极管脚接地。

优选的, 上述方法还具有下面特点: 所述启动充电状态机和 USB状态机 的步骤之后, 所述方法还包括: 若检测充电线路正极管脚的电压小于或等于 所述阔限值, 则退出所述 USB状态机。

优选的, 上述方法还具有下面特点: 所述阔限值为 3.3V。

为了解决上述问题, 本发明还提供了一种终端, 包括 USB接口, 其特征 在于, 所述终端包括一逻辑电平模块和管理模块, USB总线的电源正极管脚 连接到所述逻辑电平模块, 其中,

所述逻辑电平模块设置为: 输出逻辑电平;

所述管理模块设置为: 若检测充电线路正极管脚的电压大于阔限值, 则 触发充电状态机和 USB状态机。

优选的, 上述终端还具有下面特点: 还包括屏蔽模块,

所述管理模块还设置为: 若检测到所述逻辑电平模块输出的逻辑电平为 高电平, 所述高电平不大于所述 USB总线的电源正极管脚的耐压值, 则触发 所述屏蔽模块;

所述屏蔽模块设置为: 屏蔽 USB会话中断。 优选的, 上述终端还具有下面特点: 所述逻辑电平模块为接地模块。 优选的, 上述终端还具有下面特点: 所述管理模块还设置为: 在启动充 电状态机和 USB状态机之后,若检测充电线路正极管脚的电 压小于或等于所 述阔限值, 则退出所述 USB状态机。

优选的, 上述终端还具有下面特点: 所述阔限值为 3.3V。

综上所述, 本发明提供一种启动 USB状态机的方法及终端, 通过充电器 插拔检测信号来启动 USB状态机, 既能触发启动 USB状态机, 又具满足过 压保护的功能, 在保证可靠性的前提下以最简捷和安全的方法 实现充电器和 USB共有同一个物理接口。 附图概述

图 1为本发明实施例的终端的示意图;

图 2为本发明的终端启动 USB状态机的方法的流程图;

图 3为本发明实施例一的启动 USB状态机的方法的流程图;

图 4为本发明实施例二的启动 USB状态机的方法的流程图。 本发明的较佳实施方式

本发明的方案主要是将 USB VBUS管脚固定到某种逻辑电平,然后通过 VCHG管脚的电压阔限值, 触发充电状态的同时也触发 USB状态机。 这种方 法与其它同类产品相比有如下优点: 无需外加元器件, 不增加手持终端的成 本。

本发明的主要特点是将 USB VBUS管脚固定到某种逻辑电平,逻辑电平

VCHG启动 USB状态机的原理如下:

( 1 )本发明涉及到手持终端设备内部电路中的两 管脚,

一个管脚为充电线路正极(VCHG ) 管脚, 其作用检测充电器插、 拔状 态, 当 VCHG端的电压值大于某个阔限值(如 3.3V )时,判断为充电器插入, 当 VCHG端的电压值小于等于某个阔限值(如 3.3V )时,判断为充电器拔出; 另外一个管脚为 USB的供电的 USB— VBUS管脚,当 USB— VBUS端的电 压值大于 USB规范中 Session值(如 2.0V ) 时, 判断为 USB通信线缆插入 启动 USB状态机, 当 USB— VBUS端的电压值小于等于 USB规范中 Session 值(如 2.0V ) 时, 判断为 USB通信线缆拔出。

( 2 ) VCHG的工作电压范围较高, 通常为十几伏到二十伏(如 18V ) ; USB_VBUS端的工作电压范围较低(如 5.5V ) 。

( 3 )根据《移动通信手持机充电器及接口技术要 和测试方法》要求充 电线缆和 USB通信线缆共用一个接口, 并且要求充电满足过压保护功能, 过 压电压值约为 8V-10V, 即充电器输出为 8V-10V时, 手持终端不能被损坏。

本发明的具体实现原理如下:

在硬件上,将 USB— VBUS管脚固定到某一逻辑电平, 该逻辑电平不大于 所述 USB总线的电源正极管脚的耐压值, 这样可以保护 USB— VBUS管脚。

由于 USB— VBUS耐压低于充电过压保护的阔限值,在过压 电时,有可 能被损坏, 所以 USB— VBUS管脚与 VCHG管脚分开, 将 USB— VBUS管脚固 定到某种逻辑电平, 如逻辑低平 (如对地短接) , 或供给一个高逻辑电平的 电压值(不大于 USB_VBUS耐压值) 。

当 VCHG端的电压值大于 3.3V时,终端电路中电源管理部分 PM( power management )判断为充电器插入, 同时产生中断请求, 通知终端中基带控制 部分(手持机的软件程序在这基带控制部分中 运行)充电器已插入, 准备执 行 USB状态机控制流程, 本发明是在充电状态机流程中启动 USB状态机。

为了更好地理解本发明, 下面结合附图和具体实施例对本发明作进一步 地描述。

图 1为本发明实施例的终端的示意图, 如图 1所示, 本实施例的终端具 有 USB接口, 主要包括: 逻辑电平模块和管理模块, USB— VBUS管脚连接 到所述逻辑电平模块, 其中,

所述逻辑电平模块, 用于输出逻辑电平; 所述管理模块, 用于若检测充电线路正极管脚的电压大于阔限 值, 则触 发充电状态机和 USB状态机。

本实施例的终端还可以包括: 屏蔽模块, 当所述逻辑电平模块输出的逻 辑电平为高电平时,管理模块将触发所述屏蔽 模块,由所述屏蔽模块屏蔽 USB 会话中断。

所述逻辑电平模块可以为接地模块, 如直接将 USB— VBUS管脚接地。 优选的, 所述管理模块在启动充电状态机和 USB状态机之后, 还用于若 检测充电线路正极管脚的电压小于或等于所述 阔限值,则退出所述 USB状态 机。

图 2为本发明的终端启动 USB状态机的方法的流程图, 如图 2所示, 包 括:

S10、 将 USB— VBUS管脚接入一逻辑电平;

S20、 若检测 VCHG管脚的电压大于阔限值, 则启动充电状态机和 USB 状态机。

以下以两个实施例来说明本发明的启动 USB状态机的方法。

实施例一

硬件上, USB— VBUS管脚接逻辑低电平。

软件上实现步骤如图 3所示, 如下:

步骤 101 : 检测 VCHG端的电压值是否大于阔限值, 若是, 即检测到充 电器插入, 执行步骤 102和 103 , 否则, 不作处理;

步骤 102: 启动充电状态机, 执行对电池进行充电;

步骤 103: 启动 USB状态机, 进行 USB枚举过程。

不限制步骤 102和步骤 103的先后顺序。

步骤 104: 在启动 USB状态机之后, 若检测 VCHG端的电压值小于或等 于阔限值, 则软件退出 USB状态机。

实施例二 硬件上, USB— VBUS管脚接逻辑高电平。

软件上实现步骤如图 4所示, 如下:

步骤 201 : 检测到 USB— VBUS管脚的电平为逻辑高电平, 则初始化时, 屏蔽 USB Session中断, 使得 USB VBUS管脚无法启动 USB状态机;

步骤 202: 检测 VCHG端的电压值是否大于阔限值, 若是, 即检测到充 电器插入, 执行步骤 203和 204, 否则, 不作处理;

步骤 203: 启动充电状态机, 执行对电池进行充电;

步骤 204: 启动 USB状态机, 进行 USB枚举过程。

不限制步骤 203和步骤 204的先后顺序。

步骤 205: 在启动 USB状态机之后, 若检测 VCHG端的电压值小于或等 于阔限值, 则软件退出 USB状态机。

手持终端通过充电器插拔检测信号 VCHG (充电线路正极)启动 USB状 态机的方法,适用于任何充电器与 USB通信共用一个物理接口功能的终端产 口 σ。

本领域普通技术人员可以理解上述方法中的全 部或部分步骤可通过程序 来指令相关硬件完成, 所述程序可以存储于计算机可读存储介质中, 如只读 存储器、 磁盘或光盘等。 可选地, 上述实施例的全部或部分步骤也可以使用 一个或多个集成电路来实现。 相应地, 上述实施例中的各模块 /单元可以釆用 硬件的形式实现, 也可以釆用软件功能模块的形式实现。 本发明不限制于任 何特定形式的硬件和软件的结合。

以上仅为本发明的优选实施例, 当然, 本发明还可有其他多种实施例, 在不背离本发明精神及其实质的情况下, 熟悉本领域的技术人员当可根据本 发明作出各种相应的改变和变形, 但这些相应的改变和变形都应属于本发明 所附的权利要求的保护范围。

工业实用性 本发明提供一种启动 USB状态机的方法及终端,通过充电器插拔检测 信 号来启动 USB状态机, 既能触发启动 USB状态机, 又具满足过压保护的功 能,在保证可靠性的前提下以最简捷和安全的 方法实现充电器和 USB共有同 一个物理接口。