资源描述:
《基于arm与_c_os_的gprs数据终端》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、2009年8月电子测试Jul.2009第8期ELECTRONICTESTNo.8基于ARM与μC/OS2II的GPRS数据终端蔡田芳(枣庄学院物理与电子工程系,山东枣庄277160)摘要:本文根据工业系统的需求,提出了一种结合嵌入式技术和GPRS无线通信技术的远程数据传输终端方案。该终端以ARMS3C44B0X微处理器为硬件平台,以μC/OS2II为操作系统,采用了μC/OS2II的多任务的软件设计方法,提高了系统的实时性和可靠性。该终端内嵌TCP/IP协议,可以通过GPRS网络连接到互联网,数据传输实时性强,为用
2、户提供透明的数据传输通道。最终在实验室环境下进行了测试,达到了预期透明传输数据的目标。关键词:GPRS数据终端;ARM;μC/OS2II;MC35;TCP/IP中图分类号:TP273文献标志码:BGPRSdataterminalbasedontheembeddedsystemCaiTianfang(PhysicsandElectronicEngineeringDepartmentofZaozhuangUniversity,ZaozhuangShandong277160)Abstract:Accordingtothe
3、presentindustrialsystem'sdemand,thispaperproposesonekindplanofLongrangedatatransmissionterminalunifyingtheembeddedtechnologyandGPRSwirelesscommunicationtechnology.ThisterminaltakestheARMS3C44B0XmicroprocessorasthehardwareplatformandμC/OS2IIastheoperatingsystem
4、,andusesthemulti2tasksoft2waredesignmethodofμC/OS2II,whichsimplifisthedesignofapplicationprocedure,anden2hancesthesystem'stimelinessandreliability.InthisterminalinlaystheTCP/IPagreement,andconnectionsInternetthroughtheGPRSnetwork,datatransmissionistimely,which
5、pro2videsthetransparentdata2transmissionchannelfortheuser.Thetesthasbeencarriedonfinal2lyunderthelaboratoryenvironment,andhasachievedthegoalofanticipatedtransparenttrans2missiondata.Keywords:embeddedsystem;ARM;μC/OS2II;MC35;TCP/IP一直是难以解决的难题。随着通信技术的高速发0引言展,GPRS
6、无线通信网络已与互联网连接在一起,成为一种可持续利用和开发的资源;嵌入式系统目前,在远程设备监测、工业监控以及自动抄也由于功耗低、性能强等特点,被广泛应用于通表等方面,存在许多分布点零散,每个点设备不多信、工业控制等领域。所以,本文利用嵌入式系统的问题,对这些设备的实时监测及远程数据传输和GPRS网络,对GPRS无线数据终端进行了了55©1994-2009ChinaAcademicJournalElectronicPublishingHouse.Allrightsreserved.http://www.cnki.n
7、et2009.8EmbeddedTechnology设计和实现。该终端内嵌GPRS通信模块和TCP/IP协议栈,可以通过GPRS网络连接到互联网,数据传输实时性强,为用户提供透明的数据传输通道,特别适用于移动环境、难于布线的场所和边远地区。1系统总体设计本文综合各方面,最终选择了ARM和μC/OS2II作为系统的开发平台,GPRS终端以S3C44B0X微处理器为中心,以μC/OS2II为操作系统。功能主要由嵌入到S3C44B0X微处理器上的软件实现,采用的方案可以描述为:嵌入式操作系统+TCP/IP协议栈+应用程序
8、。在该方案中引入了嵌入式操作系统μC/OS2II,即在嵌入式系统上首先安装并运行操作系统μC/OS2II,然后运行TCP/IP协议栈,从而实现嵌入式TCP/IP,使基于S3C44B0X微处理器嵌入式系统的GPRS无线数据终端能够在网络中进行数据传输。引入嵌入式操作系统μC/OS2II能够把线程管理调度、线程间通信、内存管理等系统功能以函数处理器主要起控制和计