论文部分内容阅读
近些年来,由于通讯网络的飞速发展,移动通信与实际应用的结合使得各种基于GSM/GPRS网络的无线数据传输系统成为当前远距离无线通讯领域最为广泛的应用。通用分组无线业务(GeneralPacketRadioService,GPRS)是在现有GSM技术基础之上发展而来的一种新的承载业务。GPRS网络提供了基于IP的分组交换数据业务,这就使得终端用户可以访问最人的分组数据网络(PDN)-Internet。
本文重点研究了基于GPRS的无线数据系统的终端开发与设计技术。在终端的设计开发中,采用了最新流行的ARM微处理器(LPC2210)和操作系统uClinux来构建嵌入式系统的开发平台,提高了系统的性能.。GPRS终端采用模块化设计,即主控制模块、GPRS网络连接模块、串口通信模块和网络数据通信模块,增强了系统的稳定性和可移植性。在监控中心的软件设计开发中,采用VisualC++编程工具来设计监控中心的服务程序,并配合Socket(套接字)网络编程技术实现了支持多线程处理的通信,提高了服务器处理数据的能力。总的来说本文做的工作主要如下:
1研究ARM7系列微处理器芯片的指令,以完成Bootloader功能2交叉编译开发环境的的建立3在基于ARM7TDMI(LPC2210)为核心的硬件平台上移植uClinux操作系统4对操作系统内核进行配置以及编译5研究无线模块的AT指令集,实现MC35模块的初始化及拨号上网等功能6研究PPP协议的工作过程,在内核中实现PPP协议的主要功能7研究基于uClinux应用程序的开发,完成GPRS终端的软件功能8使用VisualC++开发中心服务器的数据通信功能试验表明采用文本设计的GPRS终端设备具有稳定可靠,传输速度快,费用低等特点,实现了预期的目标,最后也指出了要改进的问题。