论文部分内容阅读
随着移动互联网的发展,移动终端和以3G为代表的无线通信技术成为了人们关注的焦点。移动终端的核心在于操作系统,Android操作系统经过不断改善,占领了移动终端的大部分市场,在中国,使用Android操作系统的人群更多,许多厂商都在Android的基础上定制了自身的操作系统。3G通信技术实现了移动通信网络从以语音服务为主到以高速数据服务为主的转变,用户可以通过手机等移动终端在任何时间、任何地点接入移动互联网,享受移动互联网提供的各种服务,它给用户带来高速数据的体验,开启了数字媒体娱乐以及信息消费时代,带动移动互联网产业链的发展。因此,研究3G通信技术在Android系统上的实现是很有必要的。本文的研究内容为在平板计算机系统上实现3G通信技术,目的在于为Android平板计算机的3G功能的实现给出参考。具体工作如下:(1)设计硬件平台结构,从功能上分析所选择的LCD模块、传感器模块、触摸屏模块和音频模块,重点分析了3G模块的选取过程以及重要引脚。(2)在Linux内核中编写3G内核驱动,分析AT指令的响应过程,然后研究RIL层,重点分析了RIL守护进程和RIL动态库之间的关系,在Android系统中对RIL做出相关配置工作。(3)对平板系统软件开发环境做出了说明,在此环境下完成Linux内核和Android文件系统的编译工作,并将编译生成的镜像文件烧写到所设计的平板中。(4)启动平板,通过电话、短信、上网验证3G功能完整性。此外,对3G功能稳定性和平板系统稳定性也做出了验证。本文最后的实验证明了平板上的3G功能完整且稳定。