首页 > 要闻简讯 > 宝藏问答 >

AT指令怎么用

2026-01-06 12:34:34
最佳答案

AT指令怎么用】AT指令是用于控制调制解调器、无线模块(如GSM、GPRS、NB-IoT、4G等)的一种通用命令语言。它广泛应用于物联网设备、通信模块以及嵌入式系统中,通过串口与设备进行交互。掌握AT指令的使用方法,可以有效提升设备的调试和控制效率。

一、AT指令的基本概念

AT指令由“AT”开头,后接具体的操作命令。例如:`AT+CGMI` 是查询设备制造商信息的指令。每条指令通常以回车符(\r\n)结尾,表示一条完整指令的结束。

常见的AT指令格式如下:

```

AT<指令名>[=参数1,参数2,...

```

- `AT`:表示AT指令的开始。

- `<指令名>`:代表具体的指令名称,如`CGMI`、`CGSN`等。

- `[=参数1,...]`:部分指令需要参数,用于指定具体操作内容。

二、AT指令的常用分类

指令类别 常见指令示例 功能说明
系统信息类 AT+CGMI、AT+CGSN 查询设备型号、序列号等信息
网络状态类 AT+CIMI、AT+CCID 获取SIM卡信息、网络状态等
通信控制类 AT+CMGS、AT+CMSS 发送短信、存储短信
无线连接类 AT+CWJAP、AT+CIPSTART 连接Wi-Fi、建立TCP/UDP连接
系统设置类 AT+CFUN、AT+IPR 设置工作模式、波特率等

三、AT指令使用步骤

1. 连接设备

通过USB转串口模块或RS232接口将设备连接到电脑,确保驱动安装正确。

2. 打开串口工具

使用如`Putty`、`XCOM`、`SecureCRT`等工具,配置正确的波特率(一般为115200)、数据位、停止位和校验方式。

3. 发送AT指令

在终端输入AT指令并按回车键发送。例如:

```

AT

```

如果返回`OK`,表示设备正常响应。

4. 查看响应结果

根据不同指令,设备会返回对应的结果。例如:

```

AT+CGMI

```

返回:

```

SIMCOM

```

5. 执行复杂操作

对于需要参数的指令,如发送短信:

```

AT+CMGS="13800138000"

```

输入短信内容后,按Ctrl+Z发送。

四、注意事项

- 不同厂商的AT指令可能略有差异,建议查阅对应模块的官方文档。

- 指令执行过程中应避免断电或中断操作,以免导致设备异常。

- 部分指令具有危险性(如重置、删除数据),需谨慎使用。

五、总结

AT指令是与通信模块进行交互的重要方式,适用于多种场景,如设备调试、数据传输、网络连接等。掌握其基本语法和常见指令,能够大大提高开发效率和问题排查能力。在实际应用中,结合具体模块的文档进行操作,能更安全、高效地完成任务。

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。