新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于8051嵌入式系统的GPRS终端实现

基于8051嵌入式系统的GPRS终端实现

——
作者: 时间:2006-05-31 来源: 收藏
介绍了基于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终端能够在网络中进行数据传输;同时改善了系统的性能,提高了系统的可靠性,增强了系统的可扩展性和产品开发的可延续性。


 

  1 基于GPRS网的数据传输

  GPRS是在GSM的基础上引入了分组控制单元(PCU)、服务支持节点(SGSN)和网关支持节点(GGSN)等新部件而构成的无线数据传输系统,其用户能够在端到端分组方式下发送和接收数据。基于GPRS网的数据传输系统如图1所示。具体的数据传输流程为:

  

tcp/ip相关文章:tcp/ip是什么




评论


相关推荐

技术专区

关闭