一种移动终端及其端口复用电路和方法

文档序号:9750748阅读:580来源:国知局
一种移动终端及其端口复用电路和方法
【技术领域】
[0001]本发明涉及端口电路领域,特别涉及移动终端及其端口复用电路和方法。
【背景技术】
[0002]随着智能移动终端的发展,越来越多的移动终端都往轻薄这方面发展,机身厚度直接影响用户手持握感,比如手机,更轻薄的手机在携带上更轻便。那么为手机尽量减少外接插口也是一个将手机轻薄化的设计方向。
[0003]现有USB(或MICR0_USB)接口与3.5mm耳机接口具有必须分别独立的硬件要求,所以在减少接口的设计上遇到了瓶颈。

【发明内容】

[0004]本发明的目的在于提供一种移动终端及其端口复用电路和方法,复用电路结构简单,使得实现移动终端的耳机接口和USB接口复用。
[0005]为解决上述技术问题,本发明的实施方式提供了一种移动终端的端口复用方法,包含以下步骤:
[0006]所述移动终端的主控芯片根据所述端口的第一管脚和第四管脚的状态,调用相应的后台程序处理所述端口所传输的数据;其中,所述第一管脚为耳机接口的MIC端和通用串行总线USB接口的VBUS端的复用管脚;所述第四管脚为耳机接口的Detect端和USB接口的ID端的复用管脚;如果所述第四管脚为高电平,则调用OTG程序;如果所述第一管脚和第四管脚均为低电平,则调用USB程序;如果所述第一管脚为高电平,且所述第四管脚为低电平,则调用音频处理程序。
[0007]本发明的实施方式还提供了一种移动终端的端口复用电路,所述端口复用电路与所述移动终端的主控芯片连接,包含:第一检测电路和第二检测电路;所述第一检测电路,用于检测端口的第一管脚的状态;所述第二检测电路,用于检测端口的第四管脚的状态;其中,所述第一管脚为耳机接口的MIC端和USB接口的VBUS端的复用管脚;所述第四管脚为耳机接口的Detect端或USB接口的ID端的复用管脚;所述主控芯片根据所述第一检测电路和第二检测电路的检测结果,调用相应的后台程序处理所述端口所传输的数据;其中,如果所述第四管脚为高电平,则调用OTG程序;如果所述第一管脚和第四管脚均为低电平,则调用USB程序;如果所述第一管脚为高电平,且所述第四管脚为低电平,则调用音频处理程序。
[0008]本发明的实施方式还提供了一种移动终端,包含如上述提到的移动终端的端口复用电路。
[0009]本发明实施方式相对于现有技术而言,主要区别及效果在于:通过检测耳机接口和USB接口复用后的两个特定管脚状态,可以区分音频、USB和OTG三种功能状态,同时根据判断结果调用相应的后台程序对所传输的数据进行处理,方便准确地实现耳机接口和USB接口复用,从而减少移动终端上所需的端口种类。
[0010]作为进一步改进,上述端口的第一管脚和所述主控芯片的GP1接口之间连接金属-氧化物-半导体场效应晶体MOS管,所述MOS管的栅极连接所述端口的第一管脚,漏极连接所述GP1接口和电源,源极接地。利用MOS管的特性和与电源的连接结构,使得GP1上电时为高电平,防止上电时的状态错误。
[0011]作为进一步改进,端口的第四管脚连接所述移动终端的主控芯片的EINT接口;所述主控芯片根据所述EINT接口的状态确定所述端口的第四管脚的状态。利用主控芯片上的中断状态确定管脚状态,实现方便成本低。
【附图说明】
[0012]图1是根据本发明第一实施方式的移动终端的端口复用方法流程图;
[0013]图2是根据本发明第一实施方式的移动终端的端口复用方法中端口的管脚连接电路图;
[0014]图3是根据本发明第二实施方式的移动终端的端口复用电路结构示意图。
【具体实施方式】
[0015]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方案。
[0016]本发明的第一实施方式涉及一种移动终端的端口复用方法,如图1所示,具体如下:
[0017]步骤101,检测端口的第一管脚和第四管脚的状态。其中,如果第四管脚为高电平,则执行步骤102;如果所述第一管脚和第四管脚均为低电平,则执行步骤103;如果所述第一管脚为高电平,且所述第四管脚为低电平,则执行步骤104。
[0018]在实际应用中,可以先检测第四管脚的状态,如果第四管脚为高电平,那就不需要继续检测了,如果第四管脚为低电平,那么再继续检测第一管脚的状态。
[0019]具体的说,第一管脚为耳机接口的MIC端和USB(通用串行总线)接口的VBUS端的复用管脚;所述第四管脚为耳机接口的Detect端或USB接口的ID端的复用管脚。另外,在实际应用中,第二管脚可以是耳机接口的L端和USB接口的D-端的复用管脚;第三管脚可以为耳机接口的R端和USB接口的D-端的复用管脚。
[0020]步骤102,调用OTG程序。
[0021]步骤103,调用USB程序。
[0022]步骤104,调用音频处理程序。
[0023]需要说明的是,在实际应用中,被复用的端口的各管脚连接示意图可以如图2所示,具体说明如下:PINl至PIN4为端口的四个管脚,第一管脚(PINl)连接至移动终端的主控芯片的GP1 (通用输入输出)接口,主控芯片可以根据所述GP1接口的状态确定所述端口的第一管脚的状态。第四管脚(PIN4)连接至移动终端的主控芯片的EINT接口,主控芯片可以根据所述EINT接口的状态确定所述端口的第四管脚的状态。
[0024]进一步说,该端口的第四管脚通过电阻R4连接主控芯片的EINT接口,R4起保护作用,一般取几k。可以看出的是,当有外设插入被复用的端口时,首先检查EINT接口的中断状态,若中断引脚为高,则说明第四管脚中的ID端连接了高电平,也就可以确定外设需要执行的是USB的OTG功能。
[0025]需要继续说明的是,该端口的第一管脚和所述主控芯片的GP1接口之间连接MOS管(金属-氧化物-半导体场效应晶体管),所述MOS管的栅极连接所述端口的第一管脚,漏极连接所述GP1接口和电源,源极接地。MOS管的漏极通过电阻R2连接电源,R2为上拉电阻,一般取10k; VDD为电源,一般接1.8V,此处R2加上VDD作用是保证GP1在没有信号过来时处于高电平(即默认状态为高电平),具有防止CPU还没有初始化GP1而造成出错。另外,PINl和MOS管的栅极直接连接二极管Dl和电阻Rl,D1起保护作用;Rl起续流和保护作用,一般取千欧级大小。再者,MOS管的源极通过电阻R3接地。R3为下拉电阻,一般取几百1!?2/1?> = 3,这样保证该匪OS管导通时,GP1输出为低电平。可以看出的是,当有外设插入被复用的端口时,如果VBUS端输入的是高
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1