网络安全 | UNIX | GPS | 无线 | 在线手册 | OSBUG.ORG | SUNNY-NETWORK.COM
天线制作 GPS 地标
网站地图 RSS订阅
高级搜索 收藏本站
首页 | 业界动态 | Mesh | WLAN/WiFi | WiMAX | GPRS/CDMA 1X | 3G | UWB | ZigBee | RFID | Bluetooth | EDGE | MIMO | 红外通讯 | 集群通信 | 天线 | 电磁兼容 | 软件无线电 | 业余无线电
 当前位置: 首页 > GPRS/CDMA 1X > 文章  
基于GPRS的SOCKET通信的应用研究
文章来源: 中电网 文章作者: 武汉工程大学 余琴 赵振华 发布时间: 2005-12-31   字体: [ ]  
 

  3.2SOCKET设置

  ①建立一个TCP通信。

  AT+ISTCP:218.66.16.173,1024

  建立SOCKET连接,218.66.16.173为应用服务中心计算机端IP地址(实际地址由实际情况决定),1024为端口号(端口号由中心SOCKET端口监听程序设置决定)。如果连接成功,LT8030返回I/xxx。xxx为LT8030中本次SOCKET连接的句柄号。中心监听程序会显示连接的终端IP地址。如果连接失败,LT8030返回I/ERROR(xxx)。xxx为错误代码。

  ②发送数据。

  AT+ISSND%:xxx,:

  发送数据,xxx为句柄,为要发送的字符长度,为要发送的数据。发送成功后,在中心端可看到终端发送的数据。最多一次能够发送5K以下的数据。

  ③查询SOCKET状态。

  AT+ISST:xxx

  查询SOCKET状态,xxx为句柄。LT8030返回I/。如果=000,表示该端口连接正常;如果≥1,LT8030通过该端口从中心接收存在Buffer里的字节数;如果<0,则SOCKET错误。

  ④接收数据。

  AT+ISRCV:xxx

xxx为句柄。该指令会读取LT8030通过该句柄从中心接收到的,存在Buffer里的数据;Buffer最大可存储30K的数据。

  ⑤关闭SOCKET通道。

  AT+ISCLS:xxx

  关闭SOCKET通道,xxx为句柄。

  4程序的设计

  根据单片机与GPRS模块通信协议的约定,单片机串行口设为方式1,波特率为9600bps,8位UART,1位起始位,1位停止位,无奇偶校验。上电后,首先向GPRS模块发送基本设置命令,即ISP码、用户名及用户密码帧等,其中ISP码必须为“*99***1#”,用户名和用户密码可以任意设置,但不能为空。在使用LT8030GPRS 上网功能之前,必须正确设置这些参数。参数一旦设置后,即永久保存,以后无需重新再设( 以上设定为LT8030C出厂时的默认参数)。然后向GPRS模块发送SOCKET设置帧,如成功,则点和点通信环境已建立,接着就调用发送数据帧。

  开机上电后,程序在主函数中运行,单片机进行初始化。初始化包括设置串口工作方式、波特率,并初始化变量参数和标志位。

  编著注:实现SOCKET通信的完整程序,见本刊网站(www.dpj.com.cn)。

  结语

  随着计算机和通信技术的进步,当今社会的生产正朝着高效、准确和稳定的方向发展,这对数据传输的实时性、可靠性、信息量提出了更高的要求,为此介绍利用GPRS模块实现SOCKET通信的系统。本文采用内嵌TCP/IP协议的GPRS模块LT8030,在8位微控制器AT89C52上实现了对LT8030的控制,并实现了基于GPRS的SOCKET通信功能,具有外围器件少、电路简单、系统成本低等优点。

  参考文献

  1JR(Bud)Bates. 通用分组无线业务(GPRS)技术与应用. 朱洪波,等译. 北京:人民邮电出版社,2004
  2利事达信息技术有限公司.LT8030介绍
  3胡伟,季晓衡.单片机C程序设计及应用实例.北京:人民邮电出版社,2003
  4张毅刚,彭喜元,等.MCS51单片机应用设计.哈尔滨:哈尔滨工业大学出版社,2002

  余琴:研究生,主要从事智能仪器设计与嵌入式系统方向的研究。
  赵振华:研究生导师,副教授,主要从事智能仪器设计与嵌入式系统方向的研究与教学。

  作者:武汉工程大学 余琴 赵振华

 
推荐文章
·基于CDMA1X的移动流媒体系统的实
·笔记本电脑无线上网方案大比拼
·专业术语:GPRS
·笔记本电脑无线上网方案大比拼
·一个人的精彩:单机无线上网指南
·抛弃随E行实现GPRS包月拨号连接
·诺基亚7650配合蓝牙通上网实例
·GPRS上网实践操作技巧详解
·笔记本用GPRS无线上网图解教程
 
 
共3页: 上一页 [1] [2] 3 下一页
↑返回顶部 打印本页 关闭窗口↓ 

Google
 
Web oldhand.org unixreference.net meshmea.org
相关分类
热点文章
·笔记本无线上网的方式
·抛弃随E行实现GPRS包月
·笔记本用GPRS无线上网图
·笔记本电脑无线上网方案
·笔记本无线上网怎么收费
·GPRS上网实践操作技巧详
·一个人的精彩:单机无线
·笔记本无线上网的实施
相关文章
·笔记本用GPRS无线上网图
·GPRS上网实践操作技巧详
·笔记本无线应用四大处方
·夏新M630+笔记本电脑无
·笔记本无线上网的实施
·笔记本无线上网的方式
·Linux 无线网络技术系列
·GPRS编码实现技术
更多资源
 
 

Copyright(c) 2001-2007 OLDHAND ORGANIZATION, All Rights reserved.
Power by DedeCms 织梦内容管理系统
$Id: article_article.html,v 1.1 2007/02/05 21:09:23 yjs Exp $