关于科台斯k97gprs调试记录(1)
模块调试
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上的编程!
关于科台斯k97gprs调试记录(1)的更多相关文章
- C语言程序设计100例之(8):尼科彻斯定理
例8 尼科彻斯定理 题目描述 尼科彻斯定理可以叙述为:任何一个整数的立方都可以表示成一串连续的奇数的和.需要注意的是,这些奇数一定是连续的,如:1,3,5,7,9,…. 例如,对于整数5,5*5 ...
- 【C语言训练】尼科彻斯定理
题目描述验证尼科彻斯定理,即:任何一个正整数的立方都可以写成一串连续奇数的和. 输入任一正整数 输出该数的立方分解为一串连续奇数的和 样例输入13样例输出13*13*13=2197=157+159+1 ...
- 华为OJ平台——尼科彻斯定理
题目描述: 验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和. 例如: 1^3=1 2^3=3+5 3^3=7+9+11 4^3=13+15+17+19 输入 输入一个int整数 ...
- 华为OJ之尼科彻斯定理
题目详情: 验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和. 例如: 1^3=1 2^3=3+5 3^3=7+9+11 4^3=13+15+17+19 输入:一个整形数字 输出: ...
- SPI 核软件调试记录
SPI 核软件调试记录 1.首先说说int SpiFlashWaitForFlashReady(void)这一函数,基本上其它函数在执行的时候,都会事先执行一次此函数. 因为此函数的作用主要是用 ...
- Video Timing Controller v6.1软件调试记录
Video Timing Controller v6.1软件调试记录 GUI配置: . case XVTC_VMODE_PAL: //576i@50 { TimingPtr->Interlace ...
- Video Test Pattern Generator(7.0)软件调试记录
Video Test Pattern Generator(7.0)软件调试记录 . XVidC_VideoMode XVIDC_VM_576_50_I = XVIDC_VM_720x576_50_I ...
- MA82G5D16AS16 主频调试记录
MA82G5D16AS16 主频调试记录 当 SCKS 设置 为 MCKDO / 128 时 MCU 的电流为 0.58mA,100UF 电容可以维持 0.5S,大概可以满足. 但是需要注意外围的线路 ...
- Apusic中间件结合MyEclipse进行远程调试记录
Apusic中间件结合MyEclipse进行远程调试记录. 在金蝶域中正常部署应用. 启动金蝶中间件时使用"startapusic -ds"命令. 在MyEclipse的Run-- ...
随机推荐
- Mongoose中关联查询populate的使用
MongoDB中没有join的特性,因此无法使用join进行表的连接和关联查询,在Mongoose中封装了populate方法,在定义一个 Schema 的时候可以指定了其中的字段(属性)是另一个Sc ...
- java用spring实现文件下载
今天是我第一博客文章,希望写出来的东西能让大家看明白,欢迎大家给我留言. html页面: <a href="#" onclick="downLoad()" ...
- (leetcode)Implement Stack using Queues
Implement the following operations of a stack using queues. push(x) -- Push element x onto stack. po ...
- strlen
char c1[] = "sdfa";//系统自动添加结束字符 \0 char c2[] = {'1','2','3'};//这样赋值的话,要自己加上结束字符 \0 printf( ...
- Java学习-029-JSON 之三 -- 模仿 cssSelector 封装读取 JSON 数据方法
前文简单介绍了如何通过 json-20141113.jar 提供的功能获取 JSON 的数据,敬请参阅:Java学习-028-JSON 之二 -- 数据读取. 了解学习过 JQuery 的朋友都知道, ...
- Task多线程
Task多线程 1.首先是我们线程之间的启动. 1.这样 Task task = new Task(()=> { // System.Threading.Thread.Sleep(); Con ...
- C#中override和overload的区别
重载应该叫overload,重写叫override:重载某个方法是在同一个类中发生的!重写是在子类中重写父类中的方法. 1.override: 父类:public virtual string T ...
- Introduction to Face Detection and Face Recognition
http://www.shervinemami.info/faceRecognition.html http://docs.opencv.org/2.4/modules/contrib/doc/fac ...
- ucenter 通信成功后 apps.php无误后 该做的事
比如你的系统有个登陆功能,在本系统登陆之前要先执行如下代码,先把apps.php里的所有站点先登陆一遍 <meta charset="utf8"> <?php i ...
- 查看python的路径
>>> import sys >>> sys.path