GPRS在SIM300模块工作流程.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
GPRS在SIM300模块工作流程.doc

GPRS在SIM300模块工作流程: SIM300初始化: SIM300 上电以后,观察 NetworkLED 引脚上的网络指示灯, 一开始网络指示灯的闪烁频率为 64ms ON/800ms OFF, 此时表示 SIM300 模块正在有哪些信誉好的足球投注网站 GPRS 网络, 过一段时间后, 网络指示灯的闪烁频率变为 64ms ON/3 000ms OFF, 此时表示模块已经连接到 GPRS 网络上, 这段等待时间根据所处地理位置的信号强度决定, 信号强度越高, 等待的时间就越少, 一般约为 1 - 2s.SIM300 连接到 GPRS 网络后, 通过单片机引脚对 SIM300 的 POWERKEY 引脚输出一个大于1500ms 的低脉冲, 用以开启 SIM300 模块. B. 如何使用TCP向远端SERVER传输数据: 先要建立一个TCP连接。模块作为CLIENT向远程的SERVER发起一个TCP连接,要成功建立连接需要SERVER端为连接到INTERNET的一台PC,而且该PC的IP地址是公网的IP地址(可以用拨号的方式获得,如在PC局域网内部则无法建立连接),然后该PC运行我们的SERVER软件,这时就可以在模块端用AT命令与SERVER建立TCP连接(AT+CIPSTART=“TCP”,“SERVER的IP地址”,“SERVER的端口号”),连接成功后会返回CONNECT OK。然后就可以用AT+CIPSEND发送数据到SERVER,若SERVER有数据,模块自动通过串口接收。要关闭TCP连接可用AT+CIPCLOSE命令。 利用AT命令控制SIM300上从远程服务器传接收数据: AT 命令使用说明 : 所有命令都以“AT”开始,以回车换行结束 命令及参数均为 ASCII 字符串。 所有命令不分大小写 例:at+cipstart和 AT+CIPSTART 都可使用 模块应答为 ASCII字符串: 回车换行“MSG”回车换行. 例: 回车换行OK回车换行 (1) AT+CIPSTART 建立TCP连接或注册 UDP 端口 格式: AT+CIPSTART=(TCP,UDP) ”SERVER IP ADDRESS OR DOMAIN NAME”, ”SERVER PORT” TCP 连接: AT+CIPSTART=“TCP”,”SERVER IP ADDRESS/DOMAIN NAME”,”SERVER PORT” 命令正确返回 OK, 错误返回 ERROR 连接成功返回 TCP CONNECT OK,失败先返回 STATE 状态码,再返回 CONNECT FAIL,在 ATV0 状态下,只返回状态码 0 到8 例如: 连接 SERVE AT+CIPSTART= “ TCP ” , “ 124 . 78 . 48 . 79 ” , “ 8080 ” 外网IP 返回: 0K 连接成功返回: CONNECT Ok UDP 连接: AT+CIPSTART=”UDP” , ”IP ADDRESS/DOMAIN NAME” , ”PORT” 命令正确返回 OK,错误返回 ERROR 注册成功返回 UDP REGISTER OK, 失败先返回 STATE 状态码,再返回 CONNECT FAIL,在 ATV0状态下,只返回状态码 0到 8 STATE 状态码 : 0 IP INITIAL 初始化 1 IP START 启动任务 2 IP CONFIG 配置场景 3 IP IND 接受场景配置 4 IP GPRSACT 场景已激活 5 IP STATUS 获得本地 IP 地址 6 TCP/UDP CONNECTING 与SERVER 建立连接阶段 7 IP CLOSE 连接已关闭 8 CONNECT OK 连接建立成功 AT+CIPSTART只有在0,5,7状态下才可以进行连接的建立,连接建立成功后的状态为CONNECT OK,连接失败,则处于失败的状态下。 AT+CIPSEND 发送数据 格式: AT+CIPSEND 如 AT+CIPSEND 1234567890 返回:已建立 TCP 或UDP 连接,返回 SEND OK,否则返回 SEND FAIL:ERR No. 也可采用:AT+CIPSEND=数据串的长度 来发送固定长度的数据串 注:每次传送的数据字节数应≤1024 bytes,通过 AT+CIPATS

文档评论(0)

文档精品 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6203200221000001

1亿VIP精品文档

相关文档