UART和USB共用微型USB接口的方法及装置.pdf

上传人:1****2 文档编号:973271 上传时间:2018-03-22 格式:PDF 页数:11 大小:430.62KB
返回 下载 相关 举报
摘要
申请专利号:

CN201010265509.0

申请日:

2010.08.26

公开号:

CN101937414A

公开日:

2011.01.05

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06F 13/40申请日:20100826|||公开

IPC分类号:

G06F13/40

主分类号:

G06F13/40

申请人:

惠州TCL移动通信有限公司

发明人:

王亚辉

地址:

516006 广东省惠州市惠城区仲凯高新技术开发区23号小区TCL移动通信公司

优先权:

专利代理机构:

深圳市君胜知识产权代理事务所 44268

代理人:

刘文求

PDF下载: PDF下载
内容摘要

本发明涉及移动设备领域,公开了一种UART和USB共用微型USB接口的方法及装置。本发明所提供的UART和USB共用微型USB接口的方法及装置,将USB数据传输接口,充电接口,手机软件下载更新的UART接口通过两个单刀双掷模拟开关及一些辅助电路巧妙的复用至一个5脚的Micro-USB接口上,可以在一个Micro-USB接口上实现USB数据传输,充电,手机软件下载更新功能,即充电器、USB数据传输线、UART接口三合一,用一个尺寸很小的Micro-USB接口实现了三种复杂的功能,为手机节省了宝贵的空间,方便设计出更小型的手持终端并且结构简单,实现成本低。

权利要求书

1: 一种 UART 和 USB 共用微型 USB 接口的装置, 包括设置在所述装置上的微型 USB 接 口, 其特征在于, 还包括接口检测模块、 电子开关模块、 UART 数据收发模块及 USB 数据收发 模块 ; 所述接口检测模块与所述微型 USB 接口连接, 用于检测所述微型 USB 接口是否插入 USB 通道传输设备或 UART 通道传输设备, 并产生相应的控制信号给所述电子开关模块 ; 所述电子开关模块分别与所述微型 USB 接口、 接口检测模块连接, 用于根据所述控制 信号选择所述 UART 数据收发模块或所述 USB 数据收发模块连接至所述微型 USB 接口。
2: 根据权利要求 1 所述 UART 和 USB 共用微型 USB 接口的装置, 其特征在于, 所述接口 检测模块包括串联的第一电阻和第二电阻, 所述第一电阻的其中一端与所述微型 USB 接口 的 V-BUS 端连接, 所述第一电阻的另一端通过第二电阻连接参考地 ; 所述第一电阻和第二 电阻连接的公共端连接至所述电子开关的控制端。
3: 根据权利要求 1 所述 UART 和 USB 共用微型 USB 接口的装置, 其特征在于, 所述电子 开关模块包括第一单刀双掷模拟开关和第二单刀双掷模拟开关 ; 所述第一单刀双掷模拟开关和第二单刀双掷模拟开关的控制端连接至所述接口检测 模块 ; 所述第一单刀双掷模拟开关的信号输入端连接至所述微型 USB 接口的 D- 端, 其第一输 出端连接至所述 UART 数据收发模块的 UART_TXD 端, 其第二输出端连接至所述 USB 数据收 发模块的 USB_D- 端 ; 所述第二单刀双掷模拟开关的信号输入端连接至所述微型 USB 接口的 D+ 端, 其第一输 出端连接至所述 UART 数据收发模块的 UART_RXD 端, 其第二输出端连接至所述 USB 数据收 发模块的 USB_D+ 端。
4: 根据权利要求 1 所述 UART 和 USB 共用微型 USB 接口的装置, 其特征在于, 当所述接口检测模块检测所述微型 USB 接口插入 USB 通道传输设备时, 产生第一控制 信号给所述电子开关模块, 并控制所述电子开关模块选择所述 USB 数据收发模块连接至所 述微型 USB 接口 ; 当所述接口检测模块检测所述微型 USB 接口插入 UART 通道传输设备时, 并产生第二控 制信号给所述电子开关模块, 控制所述电子开关模块选择所述 UART 数据收发模块连接至 所述微型 USB 接口。
5: 根据权利要求 4 所述 UART 和 USB 共用微型 USB 接口的装置, 其特征在于, 所述第一 控制信号为高电平控制信号 1, 所述第二控制信号为低电平控制信号 0。
6: 根据权利要求 2 所述 UART 和 USB 共用微型 USB 接口的装置, 其特征在于, 所述第一 电阻阻值为 36K 欧姆, 所述第二电阻的阻值为 24K 欧姆。
7: 一种 UART 和 USB 共用微型 USB 接口的方法, 其特征在于, 包括步骤 : 接口检测模块检测微型 USB 接口是否插入 USB 通道传输设备或 UART 通道传输设备, 并 产生相应的控制信号给电子开关模块 ; 电子开关模块根据所述控制信号选择 UART 数据收发模块或 USB 数据收发模块连接至 所述微型 USB 接口。
8: 根据权利要求 7 所述 UART 和 USB 共用微型 USB 接口的方法, 其特征在于, 其还包括 : 当所述接口检测模块检测所述微型 USB 接口插入 USB 通道传输设备时, 产生第一控制 2 信号给所述电子开关模块, 并控制所述电子开关模块选择所述 USB 数据收发模块连接至所 述微型 USB 接口, 以进入 USB 数据传输模式和 / 或 USB 充电模式 ; 当所述接口检测模块检测所述微型 USB 接口插入 UART 通道传输设备时, 并产生第二控 制信号给所述电子开关模块, 控制所述电子开关模块选择所述 UART 数据收发模块连接至 所述微型 USB 接口, 以进入 UART 串口下载模式。
9: 根据权利要求 8 所述 UART 和 USB 共用微型 USB 接口的方法, 其特征在于, 所述第一控制信号为高电平控制信号 1, 所述第二控制信号为低电平控制信号 0。

说明书


UART 和 USB 共用微型 USB 接口的方法及装置

    【技术领域】
     本发明涉及移动设备领域, 尤其涉及的是一种 UART 通道传输设备和 USB 共用 Micro-USB( 微型 USB) 接口的方法及装置。背景技术
     随着手机终端技术的不断发展, CPU 速度的不断提高, 手机上的应用越来越多, 功 能越来越复杂, 为了支持这些应用手机上外设的接口也越来越多, 例如, 手机需要 USB 数据 传输接口, 充电接口, 手机软件下载更新的 UART 接口, 但是现有技术的手机中这些接口都 是分开设置在手机上, 需要同时占用手机的不少空间, 给手机的集成化和小型化带来限制, 同时各个接口分开设置也不利于降低生产成本。
     因此, 现有技术还有待于改进和发展。 发明内容 本发明要解决的技术问题在于, 针对现有技术的上述缺陷, 提供一种 UART 和 USB 共用微型 USB 接口的方法及装置, 其将 USB 数据传输接口, 充电接口, 手机软件下载更新的 UART 接口 (UART 通道传输接口 ) 集合在一个微型 USB 接口上实现, 降低了制作成本, 节省了 接口空间, 并且结构简单, 实现容易。
     本发明解决技术问题所采用的技术方案如下 :
     一种 UART 和 USB 共用微型 USB 接口的装置, 包括设置在所述装置上的微型 USB 接 口, 其中, 还包括接口检测模块、 电子开关模块、 UART 数据收发模块及 USB 数据收发模块 ;
     所述接口检测模块与所述微型 USB 接口连接, 用于检测所述微型 USB 接口是否插 入 USB 通道传输设备或 UART 通道传输设备, 并产生相应的控制信号给所述电子开关模块 ;
     所述电子开关模块分别与所述微型 USB 接口、 接口检测模块连接, 用于根据所述 控制信号选择所述 UART 数据收发模块或所述 USB 数据收发模块连接至所述微型 USB 接口。
     所述 UART 和 USB 共用微型 USB 接口的装置, 其中, 所述接口检测模块包括串联的 第一电阻和第二电阻, 所述第一电阻的其中一端与所述微型 USB 接口的 V-BUS 端连接, 所述 第一电阻的另一端通过第二电阻连接参考地 ; 所述第一电阻和第二电阻连接的公共端连接 至所述电子开关的控制端。
     所述 UART 和 USB 共用微型 USB 接口的装置, 其中, 所述电子开关模块包括第一单 刀双掷模拟开关和第二单刀双掷模拟开关 ;
     所述第一单刀双掷模拟开关和第二单刀双掷模拟开关的控制端连接至所述接口 检测模块 ;
     所述第一单刀双掷模拟开关的信号输入端连接至所述微型 USB 接口的 D- 端, 其第 一输出端连接至所述 UART 数据收发模块的 UART_TXD 端, 其第二输出端连接至所述 USB 数 据收发模块的 USB_D- 端 ;
     所述第二单刀双掷模拟开关的信号输入端连接至所述微型 USB 接口的 D+ 端, 其第
     一输出端连接至所述 UART 数据收发模块的 UART_RXD 端, 其第二输出端连接至所述 USB 数 据收发模块的 USB_D+ 端。
     所述 UART 和 USB 共用微型 USB 接口的装置, 其中,
     当所述接口检测模块检测所述微型 USB 接口插入 USB 通道传输设备时, 产生第一 控制信号给所述电子开关模块, 并控制所述电子开关模块选择所述 USB 数据收发模块连接 至所述微型 USB 接口 ;
     当所述接口检测模块检测所述微型 USB 接口插入 UART 通道传输设备时, 并产生第 二控制信号给所述电子开关模块, 控制所述电子开关模块选择所述 UART 数据收发模块连 接至所述微型 USB 接口。
     所述 UART 和 USB 共用微型 USB 接口的装置, 其中, 所述第一控制信号为高电平控 制信号 1, 所述第二控制信号为低电平控制信号 0。
     所述 UART 和 USB 共用微型 USB 接口的装置, 其中, 所述第一电阻阻值为 36K 欧姆, 所述第二电阻的阻值为 24K 欧姆。
     一种 UART 和 USB 共用微型 USB 接口的方法, 其中, 包括步骤 :
     接口检测模块检测微型 USB 接口是否插入 USB 通道传输设备或 UART 通道传输设 备, 并产生相应的控制信号给电子开关模块 ;
     电子开关模块根据所述控制信号选择 UART 数据收发模块或 USB 数据收发模块连 接至所述微型 USB 接口。
     所述 UART 和 USB 共用微型 USB 接口的方法, 其中, 其还包括 :
     当所述接口检测模块检测所述微型 USB 接口插入 USB 通道传输设备时, 产生第一 控制信号给所述电子开关模块, 并控制所述电子开关模块选择所述 USB 数据收发模块连接 至所述微型 USB 接口, 以进入 USB 数据传输模式和 / 或 USB 充电模式 ;
     当所述接口检测模块检测所述微型 USB 接口插入 UART 通道传输设备时, 并产生第 二控制信号给所述电子开关模块, 控制所述电子开关模块选择所述 UART 数据收发模块连 接至所述微型 USB 接口, 以进入 UART 串口下载模式。
     所述 UART 和 USB 共用微型 USB 接口的方法, 其中,
     所述第一控制信号为高电平控制信号 1, 所述第二控制信号为低电平控制信号 0。
     本发明所提供的 UART 和 USB 共用微型 USB 接口的方法及装置, 将 USB 数据传输接 口, 充电接口, 手机软件下载更新的 UART 接口通过两个单刀双掷模拟开关及一些辅助电路 巧妙的复用至一个 5 脚的 Micro-USB 接口上, 可以在一个 Micro-USB 接口上实现 USB 数据 传输, 充电, 手机软件下载更新功能, 即充电器、 USB 数据传输线、 UART 接口三合一, 用一个 尺寸很小的 Micro-USB 接口实现了三种复杂的功能, 为手机节省了宝贵的空间, 方便设计 出更小型的手持终端并且结构简单, 实现成本低。 附图说明
     图 1 是本发明实施例提供的 UART 和 USB 共用微型 USB 接口的装置原理结构框图 ; 图 2 是本发明实施例的 UART 和 USB 共用微型 USB 接口的装置一具体电路结构示 图 3 是本发明实施例提供的 UART 和 USB 共用微型 USB 接口的方法流程图。5意图 ;
     101937414 A CN 101937415说明书3/6 页具体实施方式
     本发明所提供的 UART 和 USB 共用微型 USB 接口的方法及装置, 其中, UART 为通用 异步收发 (Universal Asynchronous Receiver/Transmitter, UART), 用于异步通信。该总 线双向通信, 可以实现全双工传输和接收。USB 为通用串行总线 (Universal Serial Bus, USB)。
     为使本发明的目的、 技术方案及优点更加清楚、 明确, 以下参照附图并举实施例对 本发明进一步详细说明。 应当理解, 此处所描述的具体实施例仅仅用以解释本发明, 并不用 于限定本发明。
     本发明实施例所提供的 UART 和 USB 共用微型 USB 接口的装置, 主要应用在手 机中, 如图 1 所示, 包括设置在所述装置上的 Micro-USB( 微型 USB) 接口 110, 可通过带 Micro-USB 接口的线与外部的多种设备连接, 如图 1 所示, 其还包括接口检测模块 130、 电子 开关模块 120、 UART 数据收发模块 140 及 USB 数据收发模块 150。
     所述接口检测模块 130 与所述微型 USB 接口 110, 用于检测所述微型 USB 接口 110 是否插入 USB 通道传输设备或 UART 通道传输设备, 并产生相应的控制信号给所述电子开关 模块 120 ; 所述电子开关模块 120 分别与所述微型 USB 接口 110、 接口检测模块连接 130, 用 于根据所述控制信号选择所述 UART 数据收发模块 140 或所述 USB 数据收发模块 150 连接 至所述微型 USB 接口。
     当所述接口检测模块 130 检测所述微型 USB 接口 110 插入 USB 通道传输设备时, 产生第一控制信号给所述电子开关模块 120, 并控制所述电子开关模块 120 选择所述 USB 数 据收发模块 150 连接至所述微型 USB 接口 110 ;
     当所述接口检测模块 130 检测所述微型 USB 接口 110 插入 UART 通道传输设备 时, 并产生第二控制信号给所述电子开关模块 120, 并控制所述电子开关模块 120 选择所述 UART 数据收发模块 140 连接至所述微型 USB 接口 110。
     以下将通过一具体的应用实施例对本发明的 UART 和 USB 共用微型 USB 接口的装 置做进一步详细说明。
     如图 2 所示, 标准的 Micro-USB( 微型 USB) 接口 110 包括 5 针, 本发明实施例中, 所述 Micro-USB( 微型 USB) 接口的 5 针分别定义为 :
     第①针 : Vbus 端 ;
     第②针 : D- 端 ;
     第③针 : D+ 端 ;
     第④针 : ID 端 ;
     第⑤针 : GND 地线端。
     如图 2 所示, 本实施例中, 所述接口检测模块 130 包括串联的第一电阻 R1 和第二 电阻 R2, 所述第一电阻 R1 的其中一端与所述微型 USB 接口 110 的 V-BUS 端连接, 所述第一 电阻 R1 的另一端通过第二电阻 R2 连接参考地 ; 所述第一电阻 R1 和第二电阻 R2 连接的公 共端连接至所述电子开关 120 的控制端 SEL。较佳地, 所述第一电阻阻值为 36K 欧姆, 所述 第二电阻的阻值为 24K 欧姆。
     如图 2 所示, 进一步地, 所述电子开关模块 120 包括第一单刀双掷模拟开关 121 和 第二单刀双掷模拟开关 122。
     所述第一单刀双掷模拟开关 121 的控制端 S11 和第二单刀双掷模拟开关 122 的控 制端 S21 连接至所述接口检测模块 130。
     所述第一单刀双掷模拟开关 121 的信号输入端 C11 连接至所述微型 USB 接口 110 的 D- 端, 其第一输出端 A11 连接至所述 UART 数据收发模块 140 的 UART_TXD 端, 其第二输出 端 A12 连接至所述 USB 数据收发模块 150 的 USB_D- 端。
     所述第二单刀双掷模拟开关 122 的信号输入端 C21 连接至所述微型 USB 接口 110 的 D+ 端, 其第一输出端 A21 连接至所述 UART 数据收发模块 140 的 UART_RXD 端, 其第二输出 端 A22 连接至所述 USB 数据收发模块的 USB_D+ 端。
     本实施例中, 所述第一单刀双掷模拟开关 121 的控制端 S11 和第二单刀双掷模拟 开关 122 的控制连接真值表如下 :
     SEL 0 1
     控制 A11 连接至 C11, A21 连接至 C21 A12 连接至 C11, A22 连接至 C21本发明实施例的基本思路为 :
     1、 正常情况下手持终端如手机只做 slave( 从设备 ) 使用, 故 Micro-USB( 微型 USB) 接口 110 的 ID 脚一般不用, 对于手机电路来讲为悬空状态 ;
     2、 而手机开机默认状态为 UART 串口下载模式, 手机端主控芯片会等待来自 UART 口的命令, 如果在一定的时间内没有收到命令, 即进入开机流程, 所以, 本发明在电路设计 时要设置 Micro-USB( 微型 USB) 接口 110 默认信号为 UART 信号, 并且, 在开机状态未检测 到任何外设插入的情况下, 也设置为 UART 信号。
     3、 在 USB 和充电器拔出后, 手机的模拟开关要切换回 UART 信号与 Micro-USB 接口 相连的串口下载模式。
     基于上述思路, 本发明图 2 所示实施例的具体工作原理如下 : 分三种功能实现 :
     第一种功能、 通过 UART 信号线的 UART 串口下载功能 : 这里分开机和关机两种状态 分析。
     (1) 关机状态下 ( 默认为 A11 连接至 C11, A21 连接至 C21, 如图 2 所示 ) : 当手机 按下开机键, 基带主控芯片上电复位, UART 串口开始等待通过 UART 串口下载线从电脑传来 的下载命令, 判断是进入下载模式还是进入正常开机模式 ; 如果插入 UART 串口下载线并且 收到 UART 串口下载命令。
     即当所述接口检测模块 130 检测所述微型 USB 接口 110 插入 UART 通道传输设备 时, 并产生低电平为 0 的第二控制信号给所述电子开关模块 120, 控制所述电子开关模块 120 选择所述 UART 数据收发模块 140 连接至所述微型 USB 接口 110, 手机进入下载模式, 开 始通过 UART 数据收发模块 140 的 UART 信号线 UART_TXD 和 UART_RXD 进行软件下载或更新 ; 如果在规定时间内没有收到 UART 串口下载命令, 手机进入正常开机模式, 如果手机内已经有完整的手机程序, 手机正常开机。
     (2) 开机状态下 : 默认接口信号配置为 UART 信号, 如果有 UART 下载线插入, 可进 行手机调试模式。
     第二种、 为 USB 功能 : 开关机状态和上述第一种基本相同 : 当 USB 数据线插入时, USB 数据线会通过 V_BUS 端输出 5V 高电平, 产生硬件中断, 此时 SEL 端被拉到高电平, 即产 生为高电平 1 的第一控制信号 ; 控制所述第一单刀双掷模拟开关 121 的 A12 连接至 C11, 以 及控制第二单刀双掷模拟开关 122 的 A22 连接至 C21 的模式, 此时 USB 数据收发模块 150 与 Micro-USB( 微型 USB) 接口 110 连通, 中断产生后, 手机进行 USB 设备识别状态, 正确识 别 USB 设备并配置到正确状态后, 手机此时可以进入 USB 充电模式和 USB 数据传输模式。
     第三种充电器功能 : 开关机状态同上述第一种基本相同 : 当充电器插入时, 充电 器会通过 V_BUS 端输出 5V 高电平, 产生硬件中断, 此时 SEL 被拉到高电平, 即产生为高电平 1 的第一控制信号 ; 控制所述第一单刀双掷模拟开关 121 的 A12 连接至 C11, 以及控制第二 单刀双掷模拟开关 122 的 A22 连接至 C21 的模式, 手机 USB 数据收发电路 150 与所述微型 接口 110 连通, 中断产生后, 手机进行 USB 设备识别状态, 当发现 USB 数据线状态不对, 不能 识别为 USB 时, 手机判断充电器插入, 手机进入充电器充电模式。 通过以上方式可以同时实现三种功能, 既节省了接口, 使手机外观更加美观, 又实 现了功能。同时还降低了制作成本。
     基于上述实施例的 UART 和 USB 共用微型 USB 接口的装置, 本发明实施例还提供了 一种 UART 和 USB 共用微型 USB 接口的方法, 如图 3 所示, 包括步骤 :
     步骤 S310、 接口检测模块检测微型 USB 接口是否插入 USB 通道传输设备或 UART 通 道传输设备, 并产生相应的控制信号给电子开关模块 ;
     电子开关模块根据所述控制信号选择 UART 数据收发模块或 USB 数据收发模块连 接至所述微型 USB 接口。
     所述 UART 和 USB 共用微型 USB 接口的方法, 其还包括 :
     步骤 S320、 当所述接口检测模块检测所述微型 USB 接口插入 USB 通道传输设备时, 产生第一控制信号给所述电子开关模块, 并控制所述电子开关模块选择所述 USB 数据收发 模块连接至所述微型 USB 接口, 以进入 USB 数据传输模式和 / 或 USB 充电模式 ;
     步骤 S330、 当所述接口检测模块检测所述微型 USB 接口插入 UART 通道传输设备 时, 并产生第二控制信号给所述电子开关模块, 控制所述电子开关模块选择所述 UART 数据 收发模块连接至所述微型 USB 接口, 以进入 UART 串口下载模式。
     其中, 所述第一控制信号为高电平控制信号 1, 所述第二控制信号为低电平控制信 号 0。
     本发明所提供的 UART 和 USB 共用微型 USB 接口的方法及装置, 将 USB 数据传输接 口, 充电接口, 手机软件下载更新的 UART 接口通过两个单刀双掷模拟开关及一些辅助电路 巧妙的复用至一个 5 脚的 Micro-USB 接口上, 可以在一个 Micro-USB 接口上实现 USB 数据 传输, 充电, 手机软件下载更新功能, 即充电器、 USB 数据传输线、 UART 接口三合一, 用一个 尺寸很小的 Micro-USB 接口实现了三种复杂的功能, 为手机节省了宝贵的空间, 方便设计 出更小型的手持终端并且结构简单, 实现成本低。
     应当理解的是, 本发明的应用不限于上述的举例, 对本领域普通技术人员来说, 可
     以根据上述说明加以改进或变换, 所有这些改进和变换都应属于本发明所附权利要求的保 护范围。

UART和USB共用微型USB接口的方法及装置.pdf_第1页
第1页 / 共11页
UART和USB共用微型USB接口的方法及装置.pdf_第2页
第2页 / 共11页
UART和USB共用微型USB接口的方法及装置.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述

《UART和USB共用微型USB接口的方法及装置.pdf》由会员分享,可在线阅读,更多相关《UART和USB共用微型USB接口的方法及装置.pdf(11页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN101937414A43申请公布日20110105CN101937414ACN101937414A21申请号201010265509022申请日20100826G06F13/4020060171申请人惠州TCL移动通信有限公司地址516006广东省惠州市惠城区仲凯高新技术开发区23号小区TCL移动通信公司72发明人王亚辉74专利代理机构深圳市君胜知识产权代理事务所44268代理人刘文求54发明名称UART和USB共用微型USB接口的方法及装置57摘要本发明涉及移动设备领域,公开了一种UART和USB共用微型USB接口的方法及装置。本发明所提供的UART和USB共用微型USB接。

2、口的方法及装置,将USB数据传输接口,充电接口,手机软件下载更新的UART接口通过两个单刀双掷模拟开关及一些辅助电路巧妙的复用至一个5脚的MICROUSB接口上,可以在一个MICROUSB接口上实现USB数据传输,充电,手机软件下载更新功能,即充电器、USB数据传输线、UART接口三合一,用一个尺寸很小的MICROUSB接口实现了三种复杂的功能,为手机节省了宝贵的空间,方便设计出更小型的手持终端并且结构简单,实现成本低。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书6页附图2页CN101937415A1/2页21一种UART和USB共用微型USB接口的装置,。

3、包括设置在所述装置上的微型USB接口,其特征在于,还包括接口检测模块、电子开关模块、UART数据收发模块及USB数据收发模块;所述接口检测模块与所述微型USB接口连接,用于检测所述微型USB接口是否插入USB通道传输设备或UART通道传输设备,并产生相应的控制信号给所述电子开关模块;所述电子开关模块分别与所述微型USB接口、接口检测模块连接,用于根据所述控制信号选择所述UART数据收发模块或所述USB数据收发模块连接至所述微型USB接口。2根据权利要求1所述UART和USB共用微型USB接口的装置,其特征在于,所述接口检测模块包括串联的第一电阻和第二电阻,所述第一电阻的其中一端与所述微型USB。

4、接口的VBUS端连接,所述第一电阻的另一端通过第二电阻连接参考地;所述第一电阻和第二电阻连接的公共端连接至所述电子开关的控制端。3根据权利要求1所述UART和USB共用微型USB接口的装置,其特征在于,所述电子开关模块包括第一单刀双掷模拟开关和第二单刀双掷模拟开关;所述第一单刀双掷模拟开关和第二单刀双掷模拟开关的控制端连接至所述接口检测模块;所述第一单刀双掷模拟开关的信号输入端连接至所述微型USB接口的D端,其第一输出端连接至所述UART数据收发模块的UART_TXD端,其第二输出端连接至所述USB数据收发模块的USB_D端;所述第二单刀双掷模拟开关的信号输入端连接至所述微型USB接口的D端,。

5、其第一输出端连接至所述UART数据收发模块的UART_RXD端,其第二输出端连接至所述USB数据收发模块的USB_D端。4根据权利要求1所述UART和USB共用微型USB接口的装置,其特征在于,当所述接口检测模块检测所述微型USB接口插入USB通道传输设备时,产生第一控制信号给所述电子开关模块,并控制所述电子开关模块选择所述USB数据收发模块连接至所述微型USB接口;当所述接口检测模块检测所述微型USB接口插入UART通道传输设备时,并产生第二控制信号给所述电子开关模块,控制所述电子开关模块选择所述UART数据收发模块连接至所述微型USB接口。5根据权利要求4所述UART和USB共用微型USB。

6、接口的装置,其特征在于,所述第一控制信号为高电平控制信号1,所述第二控制信号为低电平控制信号0。6根据权利要求2所述UART和USB共用微型USB接口的装置,其特征在于,所述第一电阻阻值为36K欧姆,所述第二电阻的阻值为24K欧姆。7一种UART和USB共用微型USB接口的方法,其特征在于,包括步骤接口检测模块检测微型USB接口是否插入USB通道传输设备或UART通道传输设备,并产生相应的控制信号给电子开关模块;电子开关模块根据所述控制信号选择UART数据收发模块或USB数据收发模块连接至所述微型USB接口。8根据权利要求7所述UART和USB共用微型USB接口的方法,其特征在于,其还包括当所。

7、述接口检测模块检测所述微型USB接口插入USB通道传输设备时,产生第一控制权利要求书CN101937414ACN101937415A2/2页3信号给所述电子开关模块,并控制所述电子开关模块选择所述USB数据收发模块连接至所述微型USB接口,以进入USB数据传输模式和/或USB充电模式;当所述接口检测模块检测所述微型USB接口插入UART通道传输设备时,并产生第二控制信号给所述电子开关模块,控制所述电子开关模块选择所述UART数据收发模块连接至所述微型USB接口,以进入UART串口下载模式。9根据权利要求8所述UART和USB共用微型USB接口的方法,其特征在于,所述第一控制信号为高电平控制信号。

8、1,所述第二控制信号为低电平控制信号0。权利要求书CN101937414ACN101937415A1/6页4UART和USB共用微型USB接口的方法及装置技术领域0001本发明涉及移动设备领域,尤其涉及的是一种UART通道传输设备和USB共用MICROUSB微型USB接口的方法及装置。背景技术0002随着手机终端技术的不断发展,CPU速度的不断提高,手机上的应用越来越多,功能越来越复杂,为了支持这些应用手机上外设的接口也越来越多,例如,手机需要USB数据传输接口,充电接口,手机软件下载更新的UART接口,但是现有技术的手机中这些接口都是分开设置在手机上,需要同时占用手机的不少空间,给手机的集成。

9、化和小型化带来限制,同时各个接口分开设置也不利于降低生产成本。0003因此,现有技术还有待于改进和发展。发明内容0004本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种UART和USB共用微型USB接口的方法及装置,其将USB数据传输接口,充电接口,手机软件下载更新的UART接口UART通道传输接口集合在一个微型USB接口上实现,降低了制作成本,节省了接口空间,并且结构简单,实现容易。0005本发明解决技术问题所采用的技术方案如下0006一种UART和USB共用微型USB接口的装置,包括设置在所述装置上的微型USB接口,其中,还包括接口检测模块、电子开关模块、UART数据收发模块及。

10、USB数据收发模块;0007所述接口检测模块与所述微型USB接口连接,用于检测所述微型USB接口是否插入USB通道传输设备或UART通道传输设备,并产生相应的控制信号给所述电子开关模块;0008所述电子开关模块分别与所述微型USB接口、接口检测模块连接,用于根据所述控制信号选择所述UART数据收发模块或所述USB数据收发模块连接至所述微型USB接口。0009所述UART和USB共用微型USB接口的装置,其中,所述接口检测模块包括串联的第一电阻和第二电阻,所述第一电阻的其中一端与所述微型USB接口的VBUS端连接,所述第一电阻的另一端通过第二电阻连接参考地;所述第一电阻和第二电阻连接的公共端连接。

11、至所述电子开关的控制端。0010所述UART和USB共用微型USB接口的装置,其中,所述电子开关模块包括第一单刀双掷模拟开关和第二单刀双掷模拟开关;0011所述第一单刀双掷模拟开关和第二单刀双掷模拟开关的控制端连接至所述接口检测模块;0012所述第一单刀双掷模拟开关的信号输入端连接至所述微型USB接口的D端,其第一输出端连接至所述UART数据收发模块的UART_TXD端,其第二输出端连接至所述USB数据收发模块的USB_D端;0013所述第二单刀双掷模拟开关的信号输入端连接至所述微型USB接口的D端,其第说明书CN101937414ACN101937415A2/6页5一输出端连接至所述UART。

12、数据收发模块的UART_RXD端,其第二输出端连接至所述USB数据收发模块的USB_D端。0014所述UART和USB共用微型USB接口的装置,其中,0015当所述接口检测模块检测所述微型USB接口插入USB通道传输设备时,产生第一控制信号给所述电子开关模块,并控制所述电子开关模块选择所述USB数据收发模块连接至所述微型USB接口;0016当所述接口检测模块检测所述微型USB接口插入UART通道传输设备时,并产生第二控制信号给所述电子开关模块,控制所述电子开关模块选择所述UART数据收发模块连接至所述微型USB接口。0017所述UART和USB共用微型USB接口的装置,其中,所述第一控制信号为。

13、高电平控制信号1,所述第二控制信号为低电平控制信号0。0018所述UART和USB共用微型USB接口的装置,其中,所述第一电阻阻值为36K欧姆,所述第二电阻的阻值为24K欧姆。0019一种UART和USB共用微型USB接口的方法,其中,包括步骤0020接口检测模块检测微型USB接口是否插入USB通道传输设备或UART通道传输设备,并产生相应的控制信号给电子开关模块;0021电子开关模块根据所述控制信号选择UART数据收发模块或USB数据收发模块连接至所述微型USB接口。0022所述UART和USB共用微型USB接口的方法,其中,其还包括0023当所述接口检测模块检测所述微型USB接口插入USB。

14、通道传输设备时,产生第一控制信号给所述电子开关模块,并控制所述电子开关模块选择所述USB数据收发模块连接至所述微型USB接口,以进入USB数据传输模式和/或USB充电模式;0024当所述接口检测模块检测所述微型USB接口插入UART通道传输设备时,并产生第二控制信号给所述电子开关模块,控制所述电子开关模块选择所述UART数据收发模块连接至所述微型USB接口,以进入UART串口下载模式。0025所述UART和USB共用微型USB接口的方法,其中,0026所述第一控制信号为高电平控制信号1,所述第二控制信号为低电平控制信号0。0027本发明所提供的UART和USB共用微型USB接口的方法及装置,将。

15、USB数据传输接口,充电接口,手机软件下载更新的UART接口通过两个单刀双掷模拟开关及一些辅助电路巧妙的复用至一个5脚的MICROUSB接口上,可以在一个MICROUSB接口上实现USB数据传输,充电,手机软件下载更新功能,即充电器、USB数据传输线、UART接口三合一,用一个尺寸很小的MICROUSB接口实现了三种复杂的功能,为手机节省了宝贵的空间,方便设计出更小型的手持终端并且结构简单,实现成本低。附图说明0028图1是本发明实施例提供的UART和USB共用微型USB接口的装置原理结构框图;0029图2是本发明实施例的UART和USB共用微型USB接口的装置一具体电路结构示意图;0030图。

16、3是本发明实施例提供的UART和USB共用微型USB接口的方法流程图。说明书CN101937414ACN101937415A3/6页6具体实施方式0031本发明所提供的UART和USB共用微型USB接口的方法及装置,其中,UART为通用异步收发UNIVERSALASYNCHRONOUSRECEIVER/TRANSMITTER,UART,用于异步通信。该总线双向通信,可以实现全双工传输和接收。USB为通用串行总线UNIVERSALSERIALBUS,USB。0032为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用。

17、以解释本发明,并不用于限定本发明。0033本发明实施例所提供的UART和USB共用微型USB接口的装置,主要应用在手机中,如图1所示,包括设置在所述装置上的MICROUSB微型USB接口110,可通过带MICROUSB接口的线与外部的多种设备连接,如图1所示,其还包括接口检测模块130、电子开关模块120、UART数据收发模块140及USB数据收发模块150。0034所述接口检测模块130与所述微型USB接口110,用于检测所述微型USB接口110是否插入USB通道传输设备或UART通道传输设备,并产生相应的控制信号给所述电子开关模块120;0035所述电子开关模块120分别与所述微型USB接。

18、口110、接口检测模块连接130,用于根据所述控制信号选择所述UART数据收发模块140或所述USB数据收发模块150连接至所述微型USB接口。0036当所述接口检测模块130检测所述微型USB接口110插入USB通道传输设备时,产生第一控制信号给所述电子开关模块120,并控制所述电子开关模块120选择所述USB数据收发模块150连接至所述微型USB接口110;0037当所述接口检测模块130检测所述微型USB接口110插入UART通道传输设备时,并产生第二控制信号给所述电子开关模块120,并控制所述电子开关模块120选择所述UART数据收发模块140连接至所述微型USB接口110。0038以。

19、下将通过一具体的应用实施例对本发明的UART和USB共用微型USB接口的装置做进一步详细说明。0039如图2所示,标准的MICROUSB微型USB接口110包括5针,本发明实施例中,所述MICROUSB微型USB接口的5针分别定义为0040第针VBUS端;0041第针D端;0042第针D端;0043第针ID端;0044第针GND地线端。0045如图2所示,本实施例中,所述接口检测模块130包括串联的第一电阻R1和第二电阻R2,所述第一电阻R1的其中一端与所述微型USB接口110的VBUS端连接,所述第一电阻R1的另一端通过第二电阻R2连接参考地;所述第一电阻R1和第二电阻R2连接的公共端连接至。

20、所述电子开关120的控制端SEL。较佳地,所述第一电阻阻值为36K欧姆,所述第二电阻的阻值为24K欧姆。说明书CN101937414ACN101937415A4/6页70046如图2所示,进一步地,所述电子开关模块120包括第一单刀双掷模拟开关121和第二单刀双掷模拟开关122。0047所述第一单刀双掷模拟开关121的控制端S11和第二单刀双掷模拟开关122的控制端S21连接至所述接口检测模块130。0048所述第一单刀双掷模拟开关121的信号输入端C11连接至所述微型USB接口110的D端,其第一输出端A11连接至所述UART数据收发模块140的UART_TXD端,其第二输出端A12连接至所。

21、述USB数据收发模块150的USB_D端。0049所述第二单刀双掷模拟开关122的信号输入端C21连接至所述微型USB接口110的D端,其第一输出端A21连接至所述UART数据收发模块140的UART_RXD端,其第二输出端A22连接至所述USB数据收发模块的USB_D端。0050本实施例中,所述第一单刀双掷模拟开关121的控制端S11和第二单刀双掷模拟开关122的控制连接真值表如下0051SEL控制0A11连接至C11,A21连接至C211A12连接至C11,A22连接至C210052本发明实施例的基本思路为00531、正常情况下手持终端如手机只做SLAVE从设备使用,故MICROUSB微型。

22、USB接口110的ID脚一般不用,对于手机电路来讲为悬空状态;00542、而手机开机默认状态为UART串口下载模式,手机端主控芯片会等待来自UART口的命令,如果在一定的时间内没有收到命令,即进入开机流程,所以,本发明在电路设计时要设置MICROUSB微型USB接口110默认信号为UART信号,并且,在开机状态未检测到任何外设插入的情况下,也设置为UART信号。00553、在USB和充电器拔出后,手机的模拟开关要切换回UART信号与MICROUSB接口相连的串口下载模式。0056基于上述思路,本发明图2所示实施例的具体工作原理如下分三种功能实现0057第一种功能、通过UART信号线的UART串。

23、口下载功能这里分开机和关机两种状态分析。00581关机状态下默认为A11连接至C11,A21连接至C21,如图2所示当手机按下开机键,基带主控芯片上电复位,UART串口开始等待通过UART串口下载线从电脑传来的下载命令,判断是进入下载模式还是进入正常开机模式;如果插入UART串口下载线并且收到UART串口下载命令。0059即当所述接口检测模块130检测所述微型USB接口110插入UART通道传输设备时,并产生低电平为0的第二控制信号给所述电子开关模块120,控制所述电子开关模块120选择所述UART数据收发模块140连接至所述微型USB接口110,手机进入下载模式,开始通过UART数据收发模块。

24、140的UART信号线UART_TXD和UART_RXD进行软件下载或更新;如果在规定时间内没有收到UART串口下载命令,手机进入正常开机模式,如果手机内已经说明书CN101937414ACN101937415A5/6页8有完整的手机程序,手机正常开机。00602开机状态下默认接口信号配置为UART信号,如果有UART下载线插入,可进行手机调试模式。0061第二种、为USB功能开关机状态和上述第一种基本相同当USB数据线插入时,USB数据线会通过V_BUS端输出5V高电平,产生硬件中断,此时SEL端被拉到高电平,即产生为高电平1的第一控制信号;控制所述第一单刀双掷模拟开关121的A12连接至C。

25、11,以及控制第二单刀双掷模拟开关122的A22连接至C21的模式,此时USB数据收发模块150与MICROUSB微型USB接口110连通,中断产生后,手机进行USB设备识别状态,正确识别USB设备并配置到正确状态后,手机此时可以进入USB充电模式和USB数据传输模式。0062第三种充电器功能开关机状态同上述第一种基本相同当充电器插入时,充电器会通过V_BUS端输出5V高电平,产生硬件中断,此时SEL被拉到高电平,即产生为高电平1的第一控制信号;控制所述第一单刀双掷模拟开关121的A12连接至C11,以及控制第二单刀双掷模拟开关122的A22连接至C21的模式,手机USB数据收发电路150与所。

26、述微型接口110连通,中断产生后,手机进行USB设备识别状态,当发现USB数据线状态不对,不能识别为USB时,手机判断充电器插入,手机进入充电器充电模式。0063通过以上方式可以同时实现三种功能,既节省了接口,使手机外观更加美观,又实现了功能。同时还降低了制作成本。0064基于上述实施例的UART和USB共用微型USB接口的装置,本发明实施例还提供了一种UART和USB共用微型USB接口的方法,如图3所示,包括步骤0065步骤S310、接口检测模块检测微型USB接口是否插入USB通道传输设备或UART通道传输设备,并产生相应的控制信号给电子开关模块;0066电子开关模块根据所述控制信号选择UA。

27、RT数据收发模块或USB数据收发模块连接至所述微型USB接口。0067所述UART和USB共用微型USB接口的方法,其还包括0068步骤S320、当所述接口检测模块检测所述微型USB接口插入USB通道传输设备时,产生第一控制信号给所述电子开关模块,并控制所述电子开关模块选择所述USB数据收发模块连接至所述微型USB接口,以进入USB数据传输模式和/或USB充电模式;0069步骤S330、当所述接口检测模块检测所述微型USB接口插入UART通道传输设备时,并产生第二控制信号给所述电子开关模块,控制所述电子开关模块选择所述UART数据收发模块连接至所述微型USB接口,以进入UART串口下载模式。0。

28、070其中,所述第一控制信号为高电平控制信号1,所述第二控制信号为低电平控制信号0。0071本发明所提供的UART和USB共用微型USB接口的方法及装置,将USB数据传输接口,充电接口,手机软件下载更新的UART接口通过两个单刀双掷模拟开关及一些辅助电路巧妙的复用至一个5脚的MICROUSB接口上,可以在一个MICROUSB接口上实现USB数据传输,充电,手机软件下载更新功能,即充电器、USB数据传输线、UART接口三合一,用一个尺寸很小的MICROUSB接口实现了三种复杂的功能,为手机节省了宝贵的空间,方便设计出更小型的手持终端并且结构简单,实现成本低。0072应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可说明书CN101937414ACN101937415A6/6页9以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。说明书CN101937414ACN101937415A1/2页10图1图2说明书附图CN101937414ACN101937415A2/2页11图3说明书附图CN101937414A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1