一种智能手机中通讯模块的启动方法技术

技术编号:3749957 阅读:418 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种智能手机中通讯模块的启动方法,该方法包括:应用处理器开始进行初始化;应用处理器完成初始化后,开启通讯模块;应用处理器开始加载操作系统;应用处理器和通讯模块分别执行加载操作系统和初始化;应用处理器将操作系统加载完成后,操作系统开始运行,并开始加载通讯驱动;通讯驱动加载完成后,应用处理器与通讯模块之间通过通讯驱动进行通讯信令交互。采用该方法能够提高智能手机中通讯模块的启动速度。

【技术实现步骤摘要】

本专利技术涉及移动通信领域,特别涉及。
技术介绍
随着移动通信技术的发展,智能手机得到了广泛的应用,智能手机最显著的特征是拥有智能操作系统,目前,智能手机的操作系统一般为WindowsMobile、 Windows CE、Li皿x、 Symbian和Android等。从硬件角度来说,智能手机主要包括应用处理器和通讯模块。其中,应用处理器是智能手机的核心,与中央处理单元(CPU)在电脑中的作用相似,负责进行各种数据的处理,通讯模块与智能手机内部的应用处理器相连,同时,通讯模块还与智能手机外部的移动通信网络进行无线通信,负责接收数据或者发送数据。 图1为现有技术的智能手机中通讯模块的启动方法的流程图。如图1所示,现有技术的智能手机中通讯模块的启动方法包括以下几个步骤 步骤IOI,应用处理器进行初始化,并加载操作系统。 当智能手机开机时,应用处理器被上电,应用处理器完成简单的初始化后启动加 载程序,并开始加载操作系统,在实际应用中,加载操作系统的过程就是将操作系统搬运至 内存中的过程。 步骤102,加载通讯驱动。 在加载操作系统的过程中,开始加载通讯驱动,通讯驱动是用于应用处理器与通讯模块之间进行通讯的驱动程序,在实际应用中,加载通讯驱动的过程就是通讯驱动自身初始化以及通讯驱动和通讯模块交互的过程,其中,通讯驱动和通讯模块的交互主要是为了获得诸如网络类型、信号强弱等通信状态。 步骤103,开启通讯模块。 当加载通讯驱动的同时,给通讯模块上电,使得通讯模块输入输出(General Purpose Input Output, GPIO)引脚的高低电平产生变化,从而开启了通讯模块,通讯模块 开始工作。 步骤104,通讯模块初始化。 通讯模块开始工作后,首先进行的就是一系列自身的初始化工作,例如,搜索可用 的移动通信网络。 步骤105,应用处理器与通讯模块之间进行通讯信令交互。 当操作系统、通讯驱动加载完毕,且通讯模块自身初始化完毕后,应用处理器与通讯模块之间才可通过通讯驱动进行通讯信令的交互。 至此,本流程结束。 然而,在上述方法中,在加载通讯驱动的过程中,给通讯模块上电,使得通讯模块 的GPIO引脚的高低电平产生变化,从而开启了通讯模块,接着通讯模块进行一系列自身的 初始化工作,此时需要一段时间,而必须一直等待通讯模块自身初始化完毕,只有当通讯模 块的自身初始化完毕后,应用处理器与通讯模块之间才可通过通讯驱动进行通讯信令的交互,可见,智能手机中通讯模块的启动速度比较慢。
技术实现思路
有鉴于此,本专利技术提供,能够提高智能手机 中通讯模块的启动速度。 为解决上述技术问题,本专利技术的技术方案是这样实现的 —种智能手机中通讯模块的启动方法,该方法应用于包括应用处理器和通讯模块 的智能手机中,其中,应用处理器用于进行数据处理,通讯模块用于进行数据接收和发送, 该方法包括 应用处理器开始进行初始化; 应用处理器完成初始化后,开启通讯模块; 应用处理器开始加载操作系统; 应用处理器和通讯模块分别执行加载操作系统和初始化; 应用处理器将操作系统加载完成后,操作系统开始运行,并开始加载通讯驱动; 通讯驱动加载完成后,应用处理器与通讯模块之间通过通讯驱动进行通讯信令交互。 —种智能手机中通讯模块的启动方法,该方法应用于包括应用处理器和通讯模块 的智能手机中,其中,应用处理器用于进行数据处理,通讯模块用于进行数据接收和发送, 该方法包括 应用处理器开始进行初始化; 应用处理器完成初始化后,开始加载操作系统; 操作系统加载完成后,应用处理器开启通讯模块; 应用处理器和通讯模块分别执行加载通讯驱动和初始化; 通讯驱动加载完成后,应用处理器与通讯模块之间通过通讯驱动进行通讯信令交互。 采用本专利技术的技术方案,应用处理器在开始加载操作系统的之前,开启通讯模块, 通讯模块就可立即进行自身的初始化,在通讯模块进行初始化的同时,应用处理器进行操 作系统的加载,操作系统加载完成后,操作系统运行并加载通讯驱动,当通讯驱动加载完毕 后,通讯模块早已经完成自身的初始化了,应用处理器与通讯模块之间可进行通讯信令的 交互,可见,应用处理器无需等待通讯模块初始化完毕,能够提高智能手机中通讯模块的启 动速度。附图说明 图1为现有技术的智能手机中通讯模块的启动方法的流程图。图2为本专利技术所提供的的实施例的流程图。具体实施例方式为使本专利技术的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对 本专利技术所述方案作进一步地详细说明。4 图2为本专利技术所提供的的实施例的流程图。如图2所示,该方法包括以下步骤 步骤201,应用处理器开始进行初始化。 步骤202,应用处理器初始化完毕后,给通讯模块上电,并开启通讯模块。 当智能手机开机时,应用处理器被上电,完成简单初始化后,就开始给通讯模块上电。 步骤203,应用处理器启动加载程序开始加载操作系统。 步骤204,应用处理器在操作系统加载的同时,通讯模块进行初始化。 通讯模块上电后立即开始自身初始化,同时,应用处理器继续加载操作系统,应用处理器和通讯模块二者各自在运行。 步骤205,操作系统加载完成后,操作系统开始运行并开始加载通讯驱动。 操作系统被加载完成后开始运行,然后操作系统再加载通讯驱动,通讯驱动是用于应用处理器与通讯模块之间进行通讯的驱动程序,在实际应用中,加载通讯驱动的过程就是通讯驱动自身初始化以及通讯驱动和通讯模块交互的过程。 步骤206,通讯驱动加载完成后,应用处理器与通讯模块之间通过通讯驱动进行通讯信令交互。 当操作系统加载完成、通讯驱动加载完毕,这个时候通讯模块初始化早已完毕,应用处理器与通讯模块之间通过通讯驱动可进行通讯指令交互。 至此,本流程结束。 需要说明的是,应用处理器也可在操作系统加载完毕后,开启通讯模块,当通讯模块开启后,通讯模块立即开始进行初始化,当通讯模块进行初始化的同时,应用处理器进行通讯驱动的加载。这样,保证了通讯模块的初始化和通讯驱动的加载是并行执行的,也可达到提高通讯模块的启动速度的目的。但是,图2为所示为一较佳实施例,这是因为,在实际应用中,操作系统的加载需要较长的时间,当加载操作系统的同时进行通讯模块的初始化,这样就能保证加载操作系统和通讯模块的初始化是并行执行的,当操作系统加载完成开始运行,并加载通讯驱动后,通讯模块早已完成了初始化。 综上,在本专利技术中,当开始加载操作系统之前,开启通讯模块,通讯模块开始进行一系列的初始化工作,这就使得模块与应用处理器几乎同时开始工作,当操作系统和通讯驱动加载完毕后,通讯模块已完成初始化的工作,也就是说,当操作系统和通讯驱动加载完毕后,应用处理器与通讯模块之间立即就可进行通讯信令交互,则完成了智能手机中通讯模块的启动,可见,本专利技术所提供的技术方案提高了智能手机中通讯模块的启动速度。以上所述,仅为本专利技术的较佳实施例而已,并非用于限定本专利技术的保护范围。凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。权利要求,该方法应用于包括应用处理器和通讯模块的智能手机中,其中,应用处理器用于进行数据处理,通讯模块用于进行数据接收和发送,其特征在于,该方法包括应用处理器开始进行初始化;应用处理器完成初始本文档来自技高网
...

【技术保护点】
一种智能手机中通讯模块的启动方法,该方法应用于包括应用处理器和通讯模块的智能手机中,其中,应用处理器用于进行数据处理,通讯模块用于进行数据接收和发送,其特征在于,该方法包括:应用处理器开始进行初始化;应用处理器完成初始化后,开启通讯模块;应用处理器开始加载操作系统;应用处理器和通讯模块分别执行加载操作系统和初始化;应用处理器将操作系统加载完成后,操作系统开始运行,并开始加载通讯驱动;通讯驱动加载完成后,应用处理器与通讯模块之间通过通讯驱动进行通讯信令交互。

【技术特征摘要】

【专利技术属性】
技术研发人员:祝志文
申请(专利权)人:深圳市同洲电子股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1