SIM900 TCP IP应用
更新时间:2024-02-03 02:27:01 阅读量: 教育文库 文档下载
- sim900a模块推荐度:
- 相关推荐
SIM900 TCP IP应用
目录 1,结构 2,单点连接 2.1,非透明传输模式 2.1.1,TCP客户端连接 2.1.2,UDP客户端连接 2.1.3,TCP服务器连接 2.1.4,UDP扩展模式 2.2,透明传输模式 2.2.1,什么是透明传输模式 2.2.2,如何配置透明模式 2.2.3,建立连接 2.2.4,数据和指令模式切换 2.2.5,来电和短信处理 2.3,固定本地端口 3,多点连接 3.1,客户端模式 3.2,TCP服务器模式 4,DNS功能 5,数据发送 5.1,定长发送 5.2,定时发送 5.3,发送长度 5.4,选择发送 5.5,疑问数据发送计数 6,数据接收 6.1,自动接收 6.2,手动接收 7,GPRS状态 8,关闭连接 9,连接检测 10,功耗 11,差错处理
1,结构 单点时,可用透明和非透明。 多点时,只能用非透明,最大只支持8个结点。
2,单点连接 AT+CIPMUX=0,单点 AT+CIPMUX=1,多点 2.1,非透明传输模式 AT+CIPMODE=0,非透明 AT+CIPMODE=1,透明 2.1.1,TCP客户端连接 AT+CPIN?,SIM密码检测 AT+CSQ,信号质量 AT+CREG?,网络注册 AT+CGATT?,附着和分离GPRS业务 AT+CSTT=”CMNET”,设置接入点 AT+CIICR,启动连接 AT+CIFSR,本机地址 AT+CIPSTART=”TCP”,”116.228.221.51”,”8500”,开始连接 AT+CIPSEND,发送 >HELLO WORLD,发送的文字 AT+CIPCLOSE,关闭 2.1.2,UDP客户端连接 …… AT+CGATT? AT+CSTT=”CMNET” AT+CIICR AT+CIFSR AT+CIPSTART=”UDP”,”116.228.221.51”,”9600” AT+CIPSEND >HELLO WORLD AT+CIPCLOSE
需要回车符,然后再发送指令。
回+CPIN:READY 不需要密码 回CSQ:20,0 越小越好
回+CREG:0,1 关闭注册结果,已注册 回+CGATT:1 分离
回10.78.245.128 本机IP
连接到TCP服务器,这里是外网的IP和端口号
不回车,完成后0x1A16进制加回车发送
只有本句不同
2.1.3,TCP服务器连接 …… AT+CGATT?
AT+CIPSERVER=1,1234,配置为服务器 AT+CIFSR AT+CIPSTATUS,查询当前连接状态 AT+CIPSEND >HELLO WORLD AT+CIPSERVER=0, AT+CIPCLOSE 2.1.4,UDP扩展模式 AT+CGATT? AT+CSTT AT+CIICR AT+CIFSR AT+CLPORT=”UDP”,8888,设置UDP端口 AT+CIPSRIP=1,显示发送者的IP地址 AT+CIPHEAD=1,在接收时显示IP头 AT+CIPUDPMODE=1,使能UDP扩展模式 AT+CIPSTART=”UDP”,”116.228.221.21”,9600 AT+CPIUDPMODE? AT+CIPSEND >HELLO WORLD AT+CPIUDPMODE=2,”211.136.131.65”,4500 AT+CPIUDPMODE? AT+CIPSEND AT+CIPCLOSE 1,开启 0,关闭 端口号
回10.78.33.227本机地址
如果有客户端连接进来REMOTE IP:10.78.103.220 外网客户端的IP
0关闭 同上
回10.92.17.107本地地址
连接到UDP服务器
接入后会显示接入的IP地址
向服务器发送
改变发送目标
向第二目标发送
2.2,透明传输模式 2.2.1,什么是透明传输模式 通过TCP IP来提供一种数据的发送和接收。一旦连接建立,将进入数据模式,所有的接收数据都是包的形式发送。在透明模式中指令无用。 2.2.2,如何配置透明模式 AT+CIPMODE=1, AT+CIPCCFG=……,透明模式 2.2.3,建立连接 AT+CSTT=”CMNET” AT+CIICR AT+CIFSR AT+CIPSTART=”TCP”,”116.228.221.51”,”8500” CONNECT …………. “+++” ATO CONNECT 2.2.4,数据和指令模式切换 2.2.5,来电和短信处理 同GSM模式时,的数据信息 2.3,固定本地端口 以上的例子中都是采用的动态端口形式。也可以通过 AT+CLPORT来固定某一端口
详细见2.1
NmRetry,3-8:IP包重传次数 WaitTm,2-10:间隔时间 SendSz,1-1460:字节数 Esc,0-1:转义序列,1
连接成功,进入数据模式 发送数据 到指令模式 进数据模式
3,多点连接 不超过8个 3.1,客户端模式 AT+CIPMUX=1 AT+CGATT? AT+CSTT=”CMNET” AT+CIICR AT+CIFSR AT+CIPSTART=0,”TCP”,”116.228.221.51”,”8500” AT+CIPSTART=1,”TCP”,”116.228.221.51”,”9600” AT+CIPSEND=0 AT+CIPSEND=1 AT+CIPSTATUS 3.2,TCP服务器模式 AT+CIPMUX=1 AT+CGATT? AT+CSTT=”CMNET” AT+CIICR AT+CIFSR AT+CIPSERVER=1,8888 AT+CIPSEND=0 AT+CIPSTART=1,”TCP”,”116.228.221.51”,”8500” AT+CIPSTART=2,”TCP”,”116.228.221.51”,”9600” AT+CIPSEND=1 AT+CIPSEND=2 AT+CIPSTATUS AT+CIPSERVER=0 AT+CIPSHUT
建立1号连接
建立2号连接
向1号发数据 向2号发数据
可以同时接入客户端和服务器
接入后会自动提示 向客户端发信息 接入服务器1
接入服务器2
向服务器发信息
4,DNS功能 AT+CDNSGIP=”WWW.SIM.COM” AT+CIPSTART=”TCP”,”WWW.SIM.COM”,80 AT+CIPSEND
5,数据发送 5.1,定长发送 AT+CIPSEND=
6,数据接收 6.1,自动接收 AT+CIPHEAD=1,显示IP AT+CIPSRIP=1,显示端口 AT+CIPSHOWTP,显示协议 6.2,手动接收 AT+CIPRXGET=
7,GPRS状态
8,关闭连接 AT+CIPCLOSE, AT+CIPSHUT, 区别第一个只关连接,不关PDP context。第二个两个都关闭。
9,连接检测 AT+CIPSTATUS,检测连接状态
10,功耗
11,差错处理 如果连接出错 AT+CIPCLOSE,先关闭 AT+CIPSTART,再连接
如果还不能解决
AT+CIPSHUT,关闭,然后再连接 如果还不行,重启电路板
正在阅读:
SIM900 TCP IP应用02-03
XX5年广东财经大学MPACC分数线12-14
优秀毕业生主要事迹范文07-31
顺达股份有限公司为一般纳税企业,增值税税率为17%,有关资料如下: 该08-28
描写秋天的好词好句好段02-20
中小学教师教育教学理论知识学习材料05-30
工程热力学名词解释04-10
数控车工(中级)题库07-07
工程结构A卷题目07-05
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 应用
- SIM900
- TCP
- 战略管理报告 - - 基于五力模型对宠物用品行业分析
- 保险课堂教学大纲
- 桥钢栈桥施工方案
- 电子技术习题册
- 发展规划咨询理论方法和实践试卷96分
- etabs2015安装说明
- 杭州学军中学10—11学年度高二上学期期末考试语文
- 全球政治经济学期末复习资料
- 初级消防员 判断题库
- 北京市丰台区2015届高三二模文科综合政治试题及答案
- 汽机培训题库(专业) - 图文
- 酒店餐饮部新人入职培训
- 小升初语文专题讲义-标点符号(含答案)
- 二年级上册道德与法治教材讲解
- 大一上中国现代文学期中考试资料
- 黑龙江人力资源与社会保障厅
- 六年级上册英语教案unit 1 lesson 1(2) - 人教(精通)
- 错别字笑话辨析
- 我国案例指导制度的构建
- 70平小户型装修案例 70平小户型装修实景图