一种通过复用串口对双模手机进行升级的方法

文档序号:6458177阅读:225来源:国知局
专利名称:一种通过复用串口对双模手机进行升级的方法
技术领域
本发明涉及通信领域,尤其涉及一种通过复用串口对双模手机进行升级 的方法。
背景技术
随着通讯技术的飞速发展,人们对移动终端产品提出了更加多样化和个 性化的要求。双模手机因其所具有的独特优点越来越受到广大手机用户的青 睐。各手机厂商也将各种组合的双模手机大量地推向市场,并得到了手机用户的普遍认可。如,目前市场上已出现的双才莫手机有码分多址(CDMA) -全球移动通讯系统(GSM)双模,时分同步码分多址(TD-SCDMA) -GSM 双模,GSM-GSM双模,小灵通(PHS) -GSM双模等。双模手机通常设计有主模块和从模块两个主要部分,主、从模块之间采 用串口进行通讯,在双模手机正常工作时,串口在主、从模块通讯模式与间 歇模式之间进行切换。目前在双模手机的生产和维修、升级时,也需要采用 串口在手机与PC之间进行通讯,因此,手才几的串口就必须能够在生产、维 护时用于与PC进行通讯,以对主、从模块进行程序下载、升级,而在正常 使用中串口则要用于主、从模块之间的通讯。现有技术中,在需要对手机进行升级、维护时需要采用专用设备对串口 的工作模式进行转换,釆用这种方式不仅增加了升级、维护工作的工作量,使升级、维护的过程更加繁瑣,而且使用专用设备也增加了资金投入。 发明内容本发明要解决的技术问题是提供一种双模手机在正常工作时,无需采用 专用设备对串口的工作模式进行转换,就可实现复用串口在双模手机与PC之间进行通讯,达到对双模手机进行升级的通过复用串口对双模手机进行升 级的方法。为解决上述技术问题,本发明的一种通过复用串口对双模手机进行升级的方法,该方法包含如下步骤步骤a:通过将下载线的设置有下栽线引脚 的一端插入双模手机的串口 ,另 一端连接至PC对双模手机与PC进行连接; 步骤b:完成双模手机与PC的连接后,下载线引脚通过与下载线引脚位置 相应的串口引脚对与串口引脚相连的信号输入口的状态进行转换;步骤c: 双模手机检测到信号输入口的状态发生变化时,将串口的状态切换到下载模 式,PC完成对双模手机的升级。进一步地,信号输入口采用通用输入/输出口或数it转换器接口 。进一步地,下载线引脚接高电平或接地,在步骤b中所述对与串口引脚 相连的信号输入口的状态进行转换是指当信号输入口的原状态为高电平 时,下载线引脚接地,下载线引脚通过串口引脚将信号输入口的状态设置为 低电平。进一步地,下载线引脚接高电平或接地,在步骤b中所述对与串口引脚 相连的信号输入口的状态进行转换是指当信号输入口的原状态为低电平 时,下载线引脚接高电平,下载线引脚通过串口引脚将信号输入口的状态设 置为高电平。进一步地,在步骤c中,双模手机定时对信号输入口的状态进行检测, 并记录检测结果,在完成一次检测后,即将本次的检测结果与前次的检测结 果进行比较,直到信号输入口的状态发生变化为止。进一步地,在步骤c中,双模手机检测到信号输入口的状态发生变化时, 还要进行防抖处理。进一步地,在步骤c中,所述将串口的状态切换到下载模式是指双模 手机断开主、从模块的串口连接,通过串口建立主、从模块与下载线的连接。进一步地,在步骤a之前还包含如下步骤步骤d:从串口的空闲引脚 中选择其一,称为串口引脚,将该串口引脚与信号输入口相连;步骤e:在 下载线的用于与串口相连的一端的与所述串口引脚的相应位置上设置一下载线引脚,使得当下载线插入串口时,下载线引脚与串口引脚能够相互接触。进一步地,信号输入口为设置在主芯片上的信号输入口。综上所述,本发明的方法通过将串口的 一空闲引脚与双模手机的 一信号 输入口相连,当下载线插入串口时使信号输入口发生电平变化,双模手机检 测到电平变化后将串口转换到下载模式,完成双模手机的升级,省去了在设 置串口工作模式时采用的专用设备,节约了成本和设备投入,同时,简化了双模手机升级的过程,提供了工作效率。


图1为本发明方法的流程图。
具体实施方式
双模手机在正常使用时,串口主要用于主、从模块的通讯,当需要对双模手机进行升级操作时,需要复用串口从PC向双模手机下载升级程序,这就需要对串口的工作模式进行切换。通常,在双模手机的串口上预留有多个 空闲的引脚,因此,可以选定一空闲引脚,将该选定的空闲引脚连接至主芯片的一信号输入口上。在通讯时,双模手机与PC之间釆用下载线相连,在下载线上与上述选定的空闲引脚的相应位置上也设置一引脚,并将该引脚接 地或接高电平,当下载线插入串口时,通过该两引脚的接触,就能够使主芯 片的信号输入口的电平由原来的高电平跳变到低电平或由原来的低电平跃 变为高电平。因此,在将下载线插入串口,主芯片的信号输入口的电平发生 跳变,主芯片检测到信号输入口的电平发生跳变时,就可以切断主、从模块的串口连接,将串口转换到下载模式,串口处于下载模式时,PC就可与双才莫手机进行通讯,完成对双4莫手4几的升级。当串口中没有插入下载线,或者在串口中插入的是普通的串口跟踪调试 线缆时,由于普通的串口跟踪调试线缆上未设置与所选定串口引脚相应的引 脚,因此,主芯片的信号输入口不会出现电平跳变,不进行串口模式的切换, 保持正常的工作模式,即,串口用于主、从模块的通讯。上述主芯片上的信号输入口可采用通用输入/输出(General Purpose 1/0, 简称GPIO) 口或数才莫转换器(Analog-to-Digital Converter,简称ADC) 接口等,当然,在实施本发明时,所采用的具体端口并不局限于上述两种端 口,只要是能够完成向主芯片提供电平变化的端口或引脚均可,对于不同的 主芯片可选用不同的端口或引脚。以下以本发明采用GPIO 口作为信号输入口时,对本发明的具体实施方 式进行说明如图1所示,为本发明方法的流程图,该方法包含如下步骤步骤101:在双模手机的生产过程中,从串口的空闲引脚中选定其中一 空闲引脚,称为串口引脚,将该串口引脚与主芯片的GPIO 口相连;步骤102:在下载线的生产过程中,在下载线上与串口引脚的相应位置 上设置一与串口引脚相互配合的下载线引脚,并将下载线引脚接地;下载线一端与双模手机相连, 一端与PC相连,用于在双模手机与PC 之间传送数据,上述下载线引脚设置在下载线的与双模手机相连的一端上。步骤103:使用下载线连接双模手机与PC,将下载线的设置有下载线 引脚的一端插入双模手机的串口 ,使下载线引脚与串口引脚相互接触;步骤104:下载线引脚通过串口引脚将GPIO 口设置为低电平;由于下载线引脚已接地,而双模手机正常工作时,GPIO口的状态为高 电平,在下载线一端与串口相连,另一端与PC相连后,下载线引脚即将 GPIO 口复位。步骤105:双模手机主芯片上运行的手机主软件每隔100ms对GPIO 口 进行一次状态检测,并记录检测结果,每完成一次GPIO 口的状态检测后, 将本次的检测结果与前次的检测结果进行比较;步骤106:判断GPIO 口的状态是否发生变化且为低电平,当GPIO 口 的电平发生变化,且其状态为低电平时,进行防抖处理,即,再每隔100ms 对GPIO 口进行状态检测,比较检测结果是否发生变化,如果在一定数量的 检测中,多数情况下GPIO 口的状态保持低电平,则顺序执行下一步;否贝'j, 双模手机正常工作,并跳转到步骤105;在进行防抖处理时, 一定数量的检测可设置为10次,在10次检测中, 至少有6次的检测结果为低电平,则顺序执行下一步。步骤107:双模手机判定下载线已连接,将串口转换到下载模式,即, 切断主、从模块的串口连接,通过串口建立主、从模块与下载线的连接;步骤108: PC对主、从模块进行升级,在完成对主、从才莫块的升级后, 去除下载线,对双模手机进行重新启动后,即可进入正常的工作模式,此时, 升级工作完成,本方法结束。当然,本发明还可有其它实施例,在不背离本发明精神及其实质的情况 形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1、一种通过复用串口对双模手机进行升级的方法,其特征在于,该方法包含如下步骤步骤a通过将下载线的设置有下载线引脚的一端插入双模手机的串口,另一端连接至PC对双模手机与PC进行连接;步骤b完成双模手机与PC的连接后,下载线引脚通过与下载线引脚位置相应的串口引脚对与串口引脚相连的信号输入口的状态进行转换;步骤c双模手机检测到信号输入口的状态发生变化时,将串口的状态切换到下载模式,PC完成对双模手机的升级。
2、 如权利要求1所述的通过复用串口对双模手机进行升级的方法,其 特征在于,所述信号输入口采用通用输入/输出口或凄M莫转换器接口 。
3、 如权利要求1所述的通过复用串口对双模手机进行升级的方法,其 特征在于,所述下载线引脚接高电平或接地,在步骤b中所述对与串口引脚 相连的信号输入口的状态进行转换是指当信号输入口的原状态为高电平 时,下载线引脚接地,下载线引脚通过串口引脚将信号输入口的状态设置为 低电平。
4、 如权利要求1所述的通过复用串口对双模手机进行升级的方法,其 特征在于,所述下载线引脚接高电平或接地,在步骤b中所述对与串口引脚 相连的信号输入口的状态进行转换是指当信号输入口的原状态为低电平 时,下载线引脚接高电平,下载线引脚通过串口引脚将信号输入口的状态设 置为高电平。
5、 如权利要求1所述的通过复用串口对双模手机进行升级的方法,其 特征在于,在步骤c中,双模手机定时对信号输入口的状态进行检测,并记 录检测结果,在完成一次检测后,即将本次的检测结果与前次的检测结果进 行比较,直到信号输入口的状态发生变化为止。
6、 如权利要求1所述的通过复用串口对双模手机进行升级的方法,其 特征在于,在步骤c中,双模手机检测到信号输入口的状态发生变化时,还 要进行防抖处理。
7、 如权利要求1所述的通过复用串口对双模手机进行升级的方法,其 特征在于,在步骤c中,所述将串口的状态切换到下载模式是指双模手机 断开主、从模块的串口连接,通过串口建立主、从模块与下载线的连接。
8、 如权利要求1所述的通过复用串口对双模手机进行升级的方法,其 特征在于,在步骤a之前还包含如下步骤步骤d:从串口的空闲引脚中选择其一,称为串口引脚,将该串口引脚 与信号输入口相连;步骤e:在下载线的用于与串口相连的一端的与所述串口引脚的相应位 置上设置一下载线引脚,使得当下载线插入串口时,下载线引脚与串口引脚 能够相互接触。
9、 如权利要求8所述的通过复用串口对双模手机进行升级的方法,其 特征在于,所述信号输入口为设置在主芯片上的信号输入口 。
全文摘要
本发明公开了一种通过复用串口对双模手机进行升级的方法,该方法包含如下步骤步骤a通过将下载线的设置有下载线引脚的一端插入双模手机的串口,另一端连接至PC对双模手机与PC进行连接;步骤b完成双模手机与PC的连接后,下载线引脚通过与下载线引脚位置相应的串口引脚对与串口引脚相连的信号输入口的状态进行转换;步骤c双模手机检测到信号输入口的状态发生变化时,将串口的状态切换到下载模式,PC完成对双模手机的升级。本发明的方法省去了在设置串口工作模式时采用的专用设备,节约了成本和设备投入,同时,简化了双模手机升级的过程,提供了工作效率。
文档编号G06F9/445GK101237650SQ20081000834
公开日2008年8月6日 申请日期2008年2月26日 优先权日2008年2月26日
发明者佘海波, 周永喜, 张淑燕, 李启瑞, 伟 黄 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1