SIM800C实现GPRS上网的AT指令

平台:笔记本+USB转RS232串口线+SIM800C模块(联通SIM卡)

实现电脑通过串口调试助手,发送AT指令,实现利用GPRS通信方式向TCP服务器发送消息。

下面介绍几个常用的AT指令和含义(注意顺序):

1. AT+CGDCONT=1,"IP","CMNET"

    定义PDP移动场景

2. AT+CGATT=1

    激活PDP,获取IP地址

3. AT+CIPCSGP=1,"CMNET"

    设置模块连接方式为GPRS链接方式,接入点为“CMNET”(对于移动和联通一样,上同)

4. AT+CIPSTATUS

    一共十种状态,只有处于IP_INITIAL,IP_CLOSE,IP_STATUS三种状态下才能正确建立连接,否则返回错误。

5. AT+CIPSTART="TCP","b17664507c.51mypc.cn","38149"

    建立GPRS连接,b17664507c.51mypc.cn是TCP服务器的域名(这里可以换成IP地址),38149是服务器的端口号,有时会出现连接失败,多次重连即可。

6. AT+CIPSEND

    发送数据,返回">"后输入要传输的数据,在发送CTRL+Z(或者以十六进制的方式发送0x1a),即可将所要发送的数据发送到指定IP或域名的服务器上。

7. AT+CIPCLOSE

    关闭TCP连接

8. AT+CIPSHUT

    关闭移动场景

你可能感兴趣的:(STM32硬件开发)