模块调试

1.gprs模块了解

用流量上网的模块,可以发短信,打电话。

2.AT指令的学习

AT+UART=波特率,流控位,数据位长度,校验控制,停止位长度

AT+NET=TCP/UDP 选择,APN(服务接入点),用户名,密码,server IP 地址,端口号

AT+NETMODE=数字(0:备份中心模式、1;多中心模式)

AT+NETn(n 为1 到4 的数字)=是否生效,服务器地址,端口

AT+REDIALTIME=xxxx(秒) 最小值为1,默认值为8,通常不需改动。

AT+TCPIDLE=xxx(分钟) 最小值为1,默认值为20,通常不需改动。

AT+AUTOCON=数字 0 为不连接,非0 为自动连接,默认为自动连接,通常不需改动。

AT+BEAT=数字(秒),心跳包字符串,十六进制标识

AT+ID=字符串,十六进制标识(0:字符串是 ASCII 码;1:字符串为 16 进制形式的 ASCII 码)

AT+RESET=任意字符  (系统重启)

AT+DSC=0 无协议

AT+DSC=1 使用 DSC1 协议

AT+DSC=3 使用桑荣协议

AT+DSC=4 使用 LED 协议

AT+DSC=5 使用 KTS 协议

AT+PB=PHONE_NUM1,PHONE_NUM2, …PHONE_NUM5(授权电话)

AT+TRACE=1 或0 //1 代表打开TRACE 开关,0 代表关闭,默认为0(信息调试开关)

还有一些短信,电话功能的设置,具体设计中没有涉及。

3.用串口调试功能,由于有两个串口,看了一下k97的串口使用说明书

使用如图所示的串口

4.将手机卡,放入卡槽。

5.使用串口测试AT指令,基本命令正常,但是太费劲,写程序的时候可以用。

我使用所给的软件,进行有页面的操作。

6.按照文档操作

其实我就是修改了服务器地址,端口,和打开了调试串口。

7.由于没有公网IP,买了一个花生壳的域名,唉!花了8元买了个虚拟端口。

8.历经3天调试成功!

后续写关于gprs在arm上的编程!

            

最新文章

  1. C#发送邮箱
  2. 洛谷P1134 阶乘问题[数论]
  3. Scala 并发编程
  4. 12.python笔记之mysqldb模块
  5. Labview实现幅度信号调制(AM)
  6. <meta name="viewport" content="width=device-width, initial-scale=1" />
  7. conky 配置变量表
  8. [翻译] C++ STL容器参考手册 (总册)
  9. android studio SVN的搭建
  10. Sonar Qube QA
  11. Coding the Matrix Week 1 The Vector Space作业
  12. http 状态表
  13. APP测试常用工具以及框架
  14. python __name__ 和__main__的使用领悟
  15. JVM虚拟机查找类文件的顺序
  16. guava EventBus 消息总线的运用
  17. 一行一行读Java源码——LinkedBlockingQueue
  18. 【第三组】心·迹 Alpha版本 成果汇报
  19. C语言清空输入缓冲区
  20. spring boot在intellij idea下整合mybatis可能遇到的问题

热门文章

  1. ArcGIS API for Silverlight 绘制降雨路径动画
  2. 【C++】C++求vector中的最大最小值
  3. 运用SET ANSI_PADDING OFF创建某个字段为自增列的表,以及插入数据
  4. webApi中参数传递
  5. OC initialize和init
  6. ORACLE十进制与十六进制的转换
  7. Android 保持Service不被Kill掉的方法--双Service守护 && Android实现双进程守护
  8. Android HttpClient基本使用方法
  9. js 如何清除setinterval
  10. T4教程2 T4模版引擎之生成数据库实体类