欢迎来到天天文库
浏览记录
ID:37324520
大小:2.98 MB
页数:83页
时间:2019-05-21
《Linux下基于ARM的GPRS通信研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、独创性声明本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得安徽农业大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均己在论文中作了明确的说明并表示了谢意。研究生签名:时间:年月日关于论文使用授权的说明本人完全了解安徽农业大学有关保留、使用学位论文的规定,即:学校有权保留送交论文的复印件和磁盘,允许论文被查阅和借阅,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。同意安徽农业大学可以用不同方式在不同媒体上发表、传
2、播学位论文的全部或部分内容。(保密的学位论文在解密后应遵守此协议)研究生签名:第一导师签名:时间:年月日时间:年月日摘要论文设计了一套uClinux下基于ARM处理器的GPRS通信系统。使用基于广州致远ZLG的开发评估板、型号为明基的的模块,采用_Magic2200M32GPRSLPC2210处理器为硬件平台,在该处理器上移植Linux操作系统,利用图形开发环境MiniGui实现系统的界面设计,利用操作系统的资源编写程序实现GPRS的短信收发与电话拨接等功能。嵌入式Linux是将普通Linux操作系统进行裁剪、修改,使之能在嵌入式计算机系统上运行的一种操作系统。ARM平台是目前使用
3、广泛的主流的嵌入式处理器体系结构。因此也是Linux内核移植的一个重点。在此背景下,我们将嵌入式系统与嵌入式Linux技术相结合,基于特定的硬件平台,将嵌入式uCtinux操作系统成功移植到了ARM丌DMI核的ARM微处理器上,建立起了系统的软件平台。作为嵌入式系统整体中的一部分,本文修改并设计了引导程序Boottoader、必要的设备驱动程序,以及应用程序。由于嵌入式系统本身硬件条件的限制,常用PC机的图形用户界面GUI系统不适合在其上运行。本文选定了MiniGUl作为研究对象,在对MiniGUI体系结构等方面进行研究的基础上,实现了MiniGUI在开发板上的移植。’_‘关键词:
4、ARM处理器,GPRS,Linux操作系统,MiniGuiAbstractAsetofGPRScommunicationsystemisdesignedinthisthesis.ThesystembasedonuclinuxandARM.AdevelopmentevaluationboardisnamedGuangzhouZhiyuanZLGMagic2200andBenQGSM/GPRSmoduleM32havebeenusedtothesystem.LPC2210processorisusedforhardwareplatform,then,portedLinuxonthisp
5、rocessorOS.UsingMiniGUlthatafiguredevelopmentenvironmenttocometureinterfacedesignofsystem.ThesystemhavefunctionsthatGPRSreceiveSMSandsendSMSandphonesomebody,andSOon.EmbeddedLinuxisanoperationsystemwhichiscutoffandmodifiedfromcommonLinux,andwhichCanrunonembeddedcomputersystem.NowdaystheARM(Adva
6、ncedRISCMachine)isamainstreamCPUarchitectureforembeddedsystemandhavebeenusedbroadly.ThereforethedevelopersplayaspecialemphasesatportinglinuxkerneltoARMCPU.Inthisbackground,weintegratedembeddedsystemandembeddedLinuxtechnologytogetherandarchitectedembeddeduClinuxsystembasedonARM7TDMIcoremicropro
7、cessor.Asapartofallembeddedsystem,bootloader,somedevicedriverprogramsandapplicationprogramsareamendedanddesigned.GUI(GraphicalUserInterfaces)systemswhicharesupportedbynormalPCsCannotlUllwellontheembeddedsystems,justbecauseoftherestricti
此文档下载收益归作者所有