[发明专利]一种智能移动终端及其充电实现方法有效
申请号: | 201210579448.4 | 申请日: | 2012-12-27 |
公开(公告)号: | CN103024195A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 郑凤霞 | 申请(专利权)人: | 青岛海信移动通信技术股份有限公司 |
主分类号: | H04M1/725 | 分类号: | H04M1/725;H02J7/00 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 266071 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 移动 终端 及其 充电 实现 方法 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种智能移动终端及其充电实现方法。
背景技术
近年来,随着智能移动终端得到了迅速发展,智能移动终端的串行总线(Universal Serial Bus,USB)功能也得到增强,已经不再局限于作为从属设备与主设备进行数据传输,还具有特殊应用,例如,智能移动终端还可以作为上网卡使用等。在这些特殊应用场景中,智能移动终端的USB模块是作为主设备使用的。
具体地,智能移动终端的USB模块有两种工作模式:主(Host)模式和从(Peripheral)模式。当智能移动终端的USB模块工作在从模式下时,USB模块具体以下两个功能:一个功能是USB模块将智能移动终端作为从设备与连接的主设备(例如个人电脑等)进行数据通信,另一个功能是USB模块通过检测各管脚的电平状态确定充电器的插或拔,以及辨别充电器的类型,实现对智能移动终端充电。当智能移动终端的USB模块工作在主模式下时,将智能移动终端作为主设备对外供电,不再检测充电器的插和拔,也不会触发启动充电功能,无法实现对智能移动终端的充电功能了。
以采用Android操作系统、硬件采用高通平台的智能移动终端为例,在USB模块工作在从模式下时,USB OTG(On-The-Go)模块通过检测USB接口中用于电压输入的管脚(VBUS)的电平状态触发充电器的插拔中断,在中断处理函数中辨别当前充电器的插、拔状态以及,在充电器为插状态时进一步判断充电器的类型。具体的判断依据为:当USB接口的D+管脚和D-管脚短接时确定充电器的类型为USB接口的充电器,否则,确定充电器类型为个人电脑的USB线。当手动切换USB模块工作在主模式后,不再检测充电器的插拔,无法实现对智能移动终端进行充电。
发明内容
本发明提供一种智能移动终端及其充电实现方法,用以实现在智能移动终端的USB模块工作于主模式下时,仍然能够对智能移动终端充电。
本发明实施例提供的具体技术方案如下:
一种智能移动终端,设置有通用串行总线USB接口,还包括充电接口;
所述充电接口的第一管脚连接所述智能移动终端的电源管理芯片的充电管脚后经一滤波电路接地;
所述充电接口的第二管脚连接至一分压电路的中间节点,所述中间节点连接至一通用输入输出GPIO管脚;
所述充电接口的第三管脚和第四管脚接地。
一种上述智能移动终端的充电实现方法,包括:
在智能移动终端的串行总线USB模块工作于主模式时,定时检测所述GPIO管脚的电平状态,其中,所述充电接口中有充电器插入时,所述充电接口的第二管脚与第三管脚连通后接地,所述GPIO管脚为低电平;所述充电接口中没有充电器插入时,所述GPIO管脚为高电平;
若根据所述GPIO管脚的电平状态确定所述充电接口中插入充电器且当前所述智能移动终端未处于充电状态时,启动为所述智能移动终端充电的过程;
若根据所述GPIO管脚的电平状态确定所述充电接口中未插入充电器且当前所述智能移动终端处于充电状态时,停止为所述智能移动终端充电。
基于上述技术方案,本发明实施例中,通过在设置有USB接口的智能移动终端中设置充电接口,该充电接口的第一管脚连接智能移动终端电源管理芯片的充电管脚,第二管脚连接至一分压电路的中间节点,且该中间节点连接至一通用输入输出GPIO管脚,第三管脚和第四管脚接地。在智能移动终端的USB模块工作于主模式下且需要为智能移动终端充电时,将充电器插入设置的充电接口,使得第二管脚与第三管脚连通,即第二管脚接地,即将GPIO管脚从高电平拉低为低电平,使得能够通过定时检测GPIO管脚的电平状态确定是否有充电器插入,并结合当前智能移动终端的充电状态确定是启动或停止为智能移动终端充电,从而可以实现在智能移动终端的USB模块工作于主模式下时,仍然能够对智能移动终端充电。
附图说明
图1为本发明实施例中充电接口电路示意图;
图2为本发明实施例中实现智能移动终端充电的方法流程示意图;
图3为本发明实施例中在Modem内核代码中充电功能实现流程示意图;
图4为本发明实施例中在Kernel代码中上报充电提示信息的实现流程示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信移动通信技术股份有限公司,未经青岛海信移动通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210579448.4/2.html,转载请声明来源钻瓜专利网。