Introducción a los comandos AT

1. Conocimientos básicos

1. Propósito: Se utiliza para controlar las reglas de interacción entre TE (Equipo terminal) y MT (Terminal móvil), como se muestra en la siguiente figura. En la red GSM, los usuarios pueden controlar llamadas, mensajes de texto, directorios telefónicos, servicios de datos y faxes mediante comandos AT. (El comando AT solo presta atención a la situación incorrecta y la situación correcta no requiere operaciones adicionales)

 2. Cuatro comandos del comando AT

establecer-comando=X

Establezca el atributo en el comando AT (igual a cuánto)

comando de prueba =?

Mostrar los valores de parámetros legales establecidos por el comando AT (cuántos pueden ser)

¿Comando de consulta?

Consultar el valor del atributo establecido por el comando AT actual (¿qué es ahora?)

Ejecutando una orden

Ejecute comandos AT (no se requieren parámetros, como consultar el número de versión, etc.)

3. Aplicación de 4 comandos

categoría

gramática

ejemplo

comando de prueba

EN+<x>=?

AT+CAME=?

comando de consulta

¿EN+<x>?

¿AT+CMEE?

Ejecutar comando (con parámetros)

EN+<x>=<......>

AT+CAME=0

Ejecutar comando (sin argumentos)

EN+<x>

EN+NRB

AT+CMEE=0 significa devolver ERROR

AT+CMEE=1 significa devolver información de error específica cuando ocurre un error

2. Uso de comandos AT

1. Presta atención

Guardar en flash, significa que el valor no se cambiará después del apagado o reinicio, es decir, tendrá efecto permanentemente

En los siguientes comandos, la mayoría de las respuestas están bien.

2. Cliente TCP de conexión única

Configurar el modo wifi

EN+MODOCW=3

conectar enrutador

AT+CWJAP="SSID","contraseña"

Consultar la dirección IP del dispositivo ESP8266

AT+CIFSR

respuesta:

+CIFSR:APIP,"192.168.4.1"

+CIFSR:APMAC,"1a:fe:34:a5:8d:c6"

+CIFSR:STAIP,"192.168.3.133"

+CIFSR:STAMAC,"18:fe:34:a5:8d:c6"

DE ACUERDO

La PC y el dispositivo ESP8266 están conectados al mismo enrutador y se utiliza una herramienta de depuración de red en el lado de la PC para establecer un servidor TCP.

Suponga que la dirección IP del servidor creado por la PC es 192.168.3.116 y el puerto es 8080.

El dispositivo ESP8266 se conecta al servidor anterior como un cliente TCP

AT+CIPSTART="TCP","192.168.3.116",8080

El dispositivo ESP8266 envía datos al servidor

AT+CIPSEND=4 // establece la longitud de la fecha que se enviará, como 4 bytes

>prueba // ingresa los datos, sin CR

respuesta:

Recuperar 4 bytes

ENVIAR OK (más de 4 bytes no es válido)

Cuando el dispositivo ESP8266 reciba los datos enviados por el servidor, solicitará la siguiente información

+IPD,n:xxxxxxxxxx // recibido n bytes, datos=xxxxxxxxxxx

Supongo que te gusta

Origin blog.csdn.net/weixin_45981798/article/details/131886500
Recomendado
Clasificación