需要准备的硬件

  • MC20开发板 1个
    https://item.taobao.com/item.htm?id=562661881042
  • GSM/GPRS天线 1根
    https://item.taobao.com/item.htm?id=531979567261
  • IPEX接口转SMA接口转接线 1根
    https://item.taobao.com/item.htm?id=531979903836
  • GPS有源天线 1根
    https://item.taobao.com/item.htm?id=26241892024
  • 中国移动或者联通的SIM卡一张,micro sim尺寸的
    需要自备,如果只是测试GPRS可以购买物联网卡,该卡不能测试电话和短信功能
    https://item.taobao.com/item.htm?id=562257211778
  • DC9V1A电源一个
    https://item.taobao.com/item.htm?id=41915338664
    或者两节串联的18650电池
    https://item.taobao.com/item.htm?id=530904849115
  • USB-TTL模块 1个
    https://item.taobao.com/item.htm?id=39481188174
  • 杜邦线若干
    https://item.taobao.com/item.htm?id=562848773709

本章节测试GPRS功能,这里有个很常见问题就是“公网IP”,现在大多数宽带都是没有公网IP的,所以是不具备被GPRS访问和发送数据的。
这个“公网IP”的问题,在其他的教程中也有讲解,这里不再详细说明。
一般处理办法,就是单独找宽带官方拉带公网IP的网络,一般公司可以办到。
个人测试的话就用“花生壳”去内网映射就行了。可能要花一些费用,但是总体比较低,我只是开通了最基础的内网映射,8元,当然每个时间可能这个软件收费不同,也可能免费。
具体新版本的花生壳怎么使用

  1. 可以参考官方的教程:
    http://service.oray.com/question/1664.html
  2. 可以参考以前录制SIM800C教程的花生壳,##课时11##的这个教程:
    http://i.xue.taobao.com/detail.htm?spm=a2174.7765247.0.0.mDHKp9&courseId=79181
    当您已经能在自己的电脑建立一个客户端,一个服务器,而且能正常的发送数据交互时候,就可以去用GPRS模块去连接您的服务器通讯测试了。

    GPRS流程:

    好了,正常开始GPRS测试,MC20的GPRS指令和一般的SIMCOM的比如SIM800C的不太一样,请按照下面流程测试

  3. 用串口发送给MC20如下几条设置指令
AT+CGREG?

能看到返回+CGREG: 0,1说明已经注册上网络了,可以用

AT+QISTAT

状态分析:
字符串参数;表明连接状态
"IP INITIAL" 初始化
"IP START" 启动任务
"IP CONFIG" 配置场景
"IP IND" 激活 GPRS/CSD 场景中
"IP GPRSACT" 接收场景配置
"IP STATUS" 获得本地 IP 地址(参考 AT
"TCP CONNECTING" TCP 连接中
"UDP CONNECTING" UDP 连接中
"IP CLOSE" TCP/UDP 连接关闭
"CONNECT OK" TCP/UDP 连接成功
"PDP DEACT" GPRS/CSD 场景异常关闭
MC20回复如下

  1. 设置好了可以,连接服务器发送数据了
    查看下自己的的域名对应的IP

    用串口发送给MC20,连接服务器
AT+QIOPEN="TCP","103.44.145.245","10380"


显示CONNECT OK,就说明连接上服务器了,可以发送数据了

AT+QISEND

AT+QISEND指令发送数据,等待显示 > 后,就可以发送数据了,
这里我们还是发送一个测试内容“ILOVEMCU.TAOBAO.COM”
然后选择HEX发送,发送1A,把这个内容发送出去,这个操作类同发送短信的操作。
最后我们就可以在服务器界面看到数据了,然后我们服务器可以回复数据“server receive”,
这样我们在MC20的串口就看到的反馈数据

  1. 连接IP后我们可以多次发送数据,不需要断开。
    如果不想连接IP要断开,需要以下指令
AT+QICLOSE

返回CLOSE OK

AT+QIDEACT

返回DEACT OK

如果还想连接其他IP或者还是这个IP就重复以上流程就行了

转载于:https://www.cnblogs.com/Mysterious/p/7908367.html

1.8 使用电脑测试MC20的GPRS功能相关推荐

  1. 1.3 使用电脑测试MC20的电话语音功能

    需要准备的硬件 MC20开发板 1个 https://item.taobao.com/item.htm?id=562661881042 GSM/GPRS天线 1根 https://item.taoba ...

  2. 1.2 使用电脑测试MC20模块的GPS功能测试

    需要准备的硬件 MC20开发板 1个 https://item.taobao.com/item.htm?id=562661881042 GSM/GPRS天线 1根 https://item.taoba ...

  3. 1.4 使用电脑测试MC20的接收英文短信功能

    需要准备的硬件 MC20开发板 1个 https://item.taobao.com/item.htm?id=562661881042 GSM/GPRS天线 1根 https://item.taoba ...

  4. 1.5 使用电脑测试MC20的发送英文短信功能

    需要准备的硬件 MC20开发板 1个 https://item.taobao.com/item.htm?id=562661881042 GSM/GPRS天线 1根 https://item.taoba ...

  5. 4.3 使用STM32控制MC20进行GPRS通讯

    需要准备的硬件 MC20开发板 1个 https://item.taobao.com/item.htm?id=562661881042 GSM/GPRS天线 1根 https://item.taoba ...

  6. 2.3 使用ARDUINO控制MC20进行GPRS的TCP通讯

    需要准备的硬件 MC20开发板 1个 https://item.taobao.com/item.htm?id=562661881042 GSM/GPRS天线 1根 https://item.taoba ...

  7. GPRS SIM900A电脑测试,发短信

    GPRS SIM900A电脑测试,发短信 一. 准备工作 一块SIM900A开发板 USB转tt模块(我选择的)或者USB–232 模块 若干根杜邦线 二. 连线操作 USB–TTL 模块与 SIM9 ...

  8. win7系统稳定测试软件,win7系统电脑测试cpu性能的方法(图文)

    一般情况,购买电脑都比较注重cpu性能,cpu是一台计算机的运算核心和控制核心,所以是非常重要的.很多用户遇到win7系统电脑开机CPU就达到80多度,并且会自动关机或重启,非常麻烦,怎么回事呢?这种 ...

  9. 计算机网络丢包排查,ping命令图文教程,电脑测试网络丢包延迟,检测网络故障通不通...

    原标题:ping命令图文教程,电脑测试网络丢包延迟,检测网络故障通不通 你好,我是老盖,首先感谢你观看本文,本篇文章我做的有视频,视频讲述的比较详细,也可以看我发布的视频. 这里演示一下ping的命令 ...

最新文章

  1. ctypes python3_聊聊Python ctypes 模块
  2. docker rails mysql_MySQL 进行 Docker 容器化之体验与感悟
  3. kingadmin页面开发
  4. Sql2005自动备份并邮件通知状态之二创建维护计划
  5. mahout安装测试
  6. Kafka消息序列化和反序列化(上)
  7. 潜流式湿地计算_人工湿地计算书
  8. 图解浏览器缓存,教你提高用户体验
  9. TCP的慢启动、拥塞避免、重传、快恢复乱七八糟总是记不清?11个连环问让你一次性打通任督二脉
  10. 输入6个学生的5门成绩c语言数组,C语言数组指针的小例子.pdf
  11. VO中的Long类型数据通过注解的方式直接转换为String,防止数据失真
  12. 《CATIA V5 从入门到精通(第二版)》——2.3 操作草图(Operation)
  13. FastReport问题整理
  14. C++ vector理解
  15. win10 更新计算机时间,win10电脑时间不能自动更新
  16. hdu 5773 (The All-purpose Zero)
  17. GPA计算器雏形--
  18. JAVA操作共享文件夹文件、下载、读取(windows、Linux通用)
  19. web字体文件过大优化方案
  20. 微信小程序——卡片列表显示listview(带阴影)

热门文章

  1. vps配置ipv6的方法(Ubuntu 18.04)
  2. 向量的1范数,2范数,无穷范数,KNN中的Lp距离
  3. 5.4 来电黑名单拦截 ,删除呼叫记录
  4. 通过syslog协议发送日志信息到日志审计系统(配置logback-spring.xml方式)
  5. Pycharm配置Python解析器
  6. Bipartite Graph
  7. 华硕v4000fj笔记本怎么样_华硕顽石V4000FJ是不是新款?要不要买?
  8. 当字符数组遇见memset:赋值时踩上的雷
  9. 阿里大于短信使用方法
  10. SIGAI在线平台学习