Chinaunix首页 | 论坛 | 博客
  • 博客访问: 963011
  • 博文数量: 175
  • 博客积分: 2788
  • 博客等级: 少校
  • 技术积分: 2060
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-25 12:25
个人简介

知之者不如好之,好之者不如乐之

文章分类

全部博文(175)

文章存档

2016年(1)

2015年(20)

2014年(8)

2013年(68)

2012年(16)

2011年(35)

2010年(1)

2008年(26)

分类: 嵌入式

2015-05-05 15:17:14

原文:

由于使用的环境是学校的内网,所以要建立外网与学校内网的连接就要设置路由器的一个映射关系,而路由器又不是我们能够操作得了的,新花生壳解决了这一难题。下面说一说我的解决过程。

  
我用的GPRS模块是华为公司的GTM900C,调试工具有:串口调试助手、TCP/UDP Socket调试工具、新花生壳。




首先配置新花生壳,添加映射





将GTM900C与电脑连接上以后,通过串口向它发AT指令(注意回车):



AT+CGATT=1

//返回OK  附着测试

AT+CGDCONT=1,"IP","CMNET"

//OK  

AT+CGREG?

//+CGREG: 0,1   这条是确定能否连接GPRS服务

AT%ETCPIP="user","gprs"

//OK

AT%ETCPIP?

//%ETCPIP:1,"10.40.153.234",,"211.137.96.205","211.136.20.203"  查看IP等信息

AT%DNSR="galuo.eicp.net"

//220.170.79.208貌似免费花生壳用户都是这一个IP  域名解析

AT%IPOPEN="TCP","220.170.79.208",39259

//CONNECT 建立TCP连接,如果本地没有建立TCP服务监听,则会马上继续返回%IPCLOSE: 1

创建一个TCP Server,监听的端口为12345,即花生壳设置的内网端口,现在就可以收发数据了。

AT%IPOPEN="TCP","220.170.79.208",39259

 

AT%IPSEND="31323334354142"



调试成功。


阅读(873) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~