打造国内最大的IC交易平台
技术资料 行业资讯 PDF资料 IC价格 IC替换 缩略语 IC供应 IC采购
基于8051嵌入式系统的GPRS终端实现
类别:嵌入式系统  
 
介绍了基于GPRS网的数据传输、嵌入式实时操作系统u/OS-II以及小型TCP/IP协议栈uIP;深入论述了基于8051嵌入式系统的GPRS终端的实现。提供了一种罗为简单、廉价和实用的GPRS终端的实现方案,说明了在8051中如何进行uC/OS-II和uIP的移植。

关键词:GPRS终端 嵌入式系统 实时操作系统 TCP/IP

随着数据无线传输需求的骤增和中画移动GPRS业务全面投入运营,无线数据通信的应用越来越广泛。GPRS网不但具有覆盖范围广、数据传输速度快、通信质量高、永远在线和按流量计费等优点,且其本身就是一个分组型数据网,支持TCP/IP协议,无需经过PSTN等网络的转接,可直接与Internet网互通。因此GPRS业务在无线上网、环境监测、交通监控、移动办公等行业中具有无可比拟的性价比优势。

为了满足GPRS终端的低成本、小型化和移动灵活等要求,现在广泛采用单片机对GPRS终端进行控制,并且引入嵌入式系统实现TCP/IP协议栈。目前主要的困难在于:运行TCP/IP协议对计算机存储器、运算速度等要求较高,会占用大量的系统资源;而嵌入式系统大多采用8位单片机,硬件资源非常有限,支持TCP/IP协议非常困难。本文采用了在嵌入式实时操作系统uC/OS-II中移植一种小型TCP/IP协议栈uIP的方法,使基于8051嵌入式系统的GPRS终端能够在网络中进行数据传输;同时改善了系统的性能,提高了系统的可靠性,增强了系统的可扩展性和产品开发的可延续性。