原创 【博客大赛】SIM900A模块GPRS测试_HTTP(GET)

2015-10-12 14:35 2922 13 15 分类: MCU/ 嵌入式

硬件平台:正点原子ATK-SIM900A GSM/GPRS模块开发板

软件平台:PC端串口调试工具

测试目的:测试开发板GPRS功能、熟悉AT指令

 

1.连接好硬件后,使用ATE0指令关闭串口回显。

 

2.AT+SAPBR=3,1,”APN”,”CMNET”

设置接入点为CMNET

收到回复为OK,表示设置成功。

 

3.AT+SAPBR=3,1,”PHONENUM”,”11111111111”

设置电话号码为11111111111,不知道这样设置是否合理。

收到回复为OK,表示设置成功。

 

4.AT+SAPBR=4,1

查询参数设置

收到相关参数,如图1所示,为之前设置的,主要是接入点、号码等。

 

20151012143341157001.png

1

 

5.AT+SAPBR=1,1

打开承载。承载的意思不太懂,这是百度百科给出的解释:http://baike.baidu.com/subview/319162/10729883.htm#viewPageContent 感觉意思应该是打开通道,可以上网了。

收到的回复为OK

 

6.AT+SAPBR=2,1

查询当前连接状态及IP

收到回复如图2所示,连接正常,本机IP10.233.82.252 .

20151012143351215002.png

2

 

7.AT+HTTPINIT

初始化HTTPSIM900A内置了Http的协议栈,这里要先进行初始化。

收到回复OK

 

8.AT+HTTPPARA=”CID”,”1”

设置承载上下文标识。

收到回复OK

 

9.AT+HTTPPARA=”URL”,http://www.ednchina.com/

设置要访问的网站

收到回复OK

 

10.AT+HTTPACTION=0

激活HTTP请求,后面参数表示Http请求方式,参数0表示Get方式,1表示Post方式,2表示head方式。

收到的回复如图3所示。

+HTTPACTION:0,200,168912

200表示访问成功,168912表示DataLen,数据长度,就是www.ednchina.com网站首页数据长度。

20151012143357187003.png

3

 

11.AT+HTTPREAD=1,168912

读取数据,从第1个字节到第168912个字节

收到的回复是整个页面的数据(如图4所示),很长,可以用Chrome浏览器打开view-source:http://www.ednchina.com/   做个对比

20151012143405171004.png

4

 

12.AT+HTTPTERM

终止Http

收到回复OK

 

13.AT+SAPBR=0,1

关闭承载

收到回复OK

 

这次只进行了HttpGet方式,因为不像串口、TCP等有PC端的工具,http的工具暂时没有找到,所以先试这一种。如果有好的方法,也请朋友们不吝赐教,谢谢!

 

 

文章评论2条评论)

登录后参与讨论

dsoyy_946619914 2015-10-19 09:31

post要工具才好调试了

dsoyy_946619914 2015-10-19 09:29

本周研究一下HTTP方式,希望找到一个http服务器。
相关推荐阅读
飞言走笔 2017-01-06 21:56
2017,新的博客旅程
EDNChina 改版终于成功了!祝贺! 2017年,开始新的旅程~ ...
飞言走笔 2016-06-01 10:17
【博客大赛】《白鹿原》读后
《白鹿原》这本书已经买了很久,多次以来,都是只翻看几页,顶多几章就放下了,觉得这是一个大部头,得有足够的时间才行。前几天陈忠实先生去世的消息传来,让我很震惊和惭愧。 一口气读完这本书,畅快淋漓,又意...
飞言走笔 2016-03-26 16:42
【博客大赛】《毛斯朝》读后
这本书最早是在凤凰卫视曾子墨主持的一期关于沈志华先生的《世纪大讲堂》节目中知晓的。但是一直拖到今天才读完。 说实话,书的主要内容与当前官方的宣传口径有很多不一致的地方,而沈先生作为中国掌握苏联档...
飞言走笔 2016-03-08 13:46
【博客大赛】蓝牙4.0低功耗技术及其认证要求
详见附件 ...
飞言走笔 2016-02-02 14:20
【转】蓝牙4.0协议官方手册(一)——通用属性配置文件
转自:http://blog.csdn.net/jinzhichaoshuiping/article/details/43370009 通用属性配置文件 (GATT)——该说明书定义了通用属性配置...
飞言走笔 2016-01-31 23:24
【博客大赛】脑洞大开、三观重塑——《人类简史》读后
终于读完了《人类简史》,没有把这本书拖到二月份,这也是2016年读完的第一本书。之前也有所耳闻,但是没有太在意,倒是罗胖子的跨年演讲上偶然提到,不知怎么就勾起了阅读此书的欲望。 本文的标题用了“脑洞...
我要评论
2
13
1
2
3
4
5
6
7
8
9
0
关闭 热点推荐上一条 /4 下一条