[发明专利]移动终端及移动终端的外部设备检测方法有效
申请号: | 201210301614.4 | 申请日: | 2012-08-22 |
公开(公告)号: | CN102821176A | 公开(公告)日: | 2012-12-12 |
发明(设计)人: | 顾巍娜 | 申请(专利权)人: | 上海华勤通讯技术有限公司 |
主分类号: | H04M1/02 | 分类号: | H04M1/02;H04M1/24 |
代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 朱水平;吕一旻 |
地址: | 201203 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 外部设备 检测 方法 | ||
技术领域
本发明涉及一种移动终端及移动终端的外部设备检测方法,特别是涉及一种能自动检测移动终端是否具有外部设备的移动终端及移动终端的外部设备检测方法。
背景技术
随着越来越多的功能被运用到手机中,手机的功能越来越强大,很多手机设计公司尽量将各种外部设备(以下简称外设)功能作为卖点集成到手机主板上以满足客户的需求,但不同的客户群有不同的功能需求,比如有客户要带LED(发光二级管)灯外设,也有可能客户并不需要带LED灯外设,如何在满足不同客户群需求的前提下,又尽量减少主板及软件的定制化,以此来降低研发成本是为一个重要的课题。
在现有技术中,对于外设的识别是这样的,有I2C(Inter-Integrated Circuit,是由PHILIPS(飞利浦)公司开发的两线式串行总线,用于连接微控制器及其外围设备)接口的外部设备可通过软件读取I2C信息来进行识别,但没有I2C接口的外部设备无法进行识别,这样的话,针对有无该外设,需做两套软件。由此可见,现有的实现方式局限性较强,需要外部设备具有I2C接口,如果外部设备没有I2C接口就无法进行识别,在无法进行识别的情况下,增加软件工作量,对手机制造商而言,需要针对有无该外设区分、设计不同软件版本。
发明内容
本发明要解决的技术问题是为了克服现有技术中外设的检测依赖于I2C接口、在外设的识别上需要使得主板及软件定制化、需要针对有无该外设区分、设计不同软件版本从而增加研发成本的缺陷,提供一种不依赖I2C接口、仅需一套系统软件即可应对有无外设两种情况的自动检测移动终端是否具有外部设备的移动终端及移动终端的外部设备检测方法。
本发明是通过下述技术方案来解决上述技术问题的:
一种移动终端,该移动终端包括一主板,其特点在于,该主板上设有至少一个GPIO(General Purpose Input Output,通用输入/输出)接口和一控制器,其中,
每个GPIO接口均通过一下拉电阻接地,该GPIO接口用于与一外部设备的控制端相连;
该控制器用于检测每个GPIO接口的状态,并且根据该状态调用并执行与该状态一一对应的代码。
该GPIO接口在选用上选用default PU(默认高电平)的接口。在移动终端启用后,控制器去检测该GPIO接口的状态,当该GPIO接口上连接有外设时,该GPIO接口被该下拉电阻(例如10KΩ)强下拉拉低,该控制器检测到该GPIO接口的状态为低电平;而当该GPIO接口上未连接外设时,该GPIO接口只有内部弱上拉,该控制器检测到该GPIO接口状态为高,这样就得以通过GPIO接口的电平判断有无外设。并且,在检测到有无外设后,执行相应的代码。
当有多个外设需要作自动检测时,需注意GPIO接口不可复用,需要从主板上单独引不同的GPIO接口连接到不同外设的控制端。
优选地,外部设备与主板的连接有两种方式,除了上述的外部设备直接与主板相连之外,另一种是外部设备以FPC形式与主板进行连接。该GPIO接口用于与一FPC的控制端相连,该FPC(柔性电路板)与该外部设备相连。
优选地,该移动终端还包括一存储器,用于存储GPIO接口的状态与代码之间的对应关系。
本发明还提供一种移动终端,该移动终端包括一主板,其特点在于,该主板上设有至少一个GPIO接口和一控制器,该移动终端还包括一上拉电源,其中,
每个GPIO接口均通过一上拉电阻连接至该上拉电源,该GPIO接口用于与一外部设备的控制端相连;
该控制器用于检测每个GPIO接口的状态,并且根据该状态调用并执行与该状态一一对应的代码。
该GPIO接口在选用上选用default PD(默认低电平)的接口,此时需要给GPIO接口提供一个与GPIO接口电平匹配的上拉电源。同样地,在移动终端启用后,控制器去检测该GPIO接口的状态,只是逻辑与采用defaultPU的接口时的逻辑相反。
优选地,该GPIO接口用于与一FPC的控制端相连,该FPC与该外部设备相连。
优选地,该移动终端还包括一存储器,用于存储GPIO接口的状态与代码之间的对应关系。
本发明还提供一种移动终端的外部设备检测方法,其特点在于,该外部设备检测方法使用如上所述的移动终端实现,该外部设备检测方法包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海华勤通讯技术有限公司,未经上海华勤通讯技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210301614.4/2.html,转载请声明来源钻瓜专利网。