• 正文
    • 1.常见命令
    • 2.工作原理
    • 3.应用领域
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

at指令集

01/07 15:18
487
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

AT指令集是一种用于控制调制解调器的命令集合,最初由美国贝尔实验室(Bell Labs)开发。这些命令以"AT"(Attention)开头,用于与调制解调器进行通信和配置。随着技术的发展,AT指令集被广泛应用于各种通讯设备、嵌入式系统物联网设备中。

AT指令集最早出现在20世纪70年代,当时调制解调器开始普及并成为计算机通信的重要组成部分。贝尔实验室为了标准化调制解调器的控制方式,推出了一套以"AT"开头的命令集,用于设置调制解调器的参数、建立连接、发送数据等操作。这一标准很快被其他厂商采纳,成为调制解调器控制的事实标准。

1.常见命令

1. AT

  • 功能:检测调制解调器是否处于正常响应状态。
  • 示例:AT

2. ATD

  • 功能:拨号指令,用于呼叫远程电话号码。
  • 示例:ATD123456789;

3. ATA

  • 功能:接听电话指令,用于接听来电。
  • 示例:ATA

4. ATH

  • 功能:挂断电话指令,用于结束通话。
  • 示例:ATH

5. AT+CGSN

  • 功能:查询IMEI号(国际移动设备识别码)。
  • 示例:AT+CGSN

6. AT+CMGS

  • 功能:发送短信指令。
  • 示例:AT+CMGS="手机号码"

2.工作原理

AT指令集基于一种简单的命令-响应模式工作。用户通过串口或TCP/IP等通信接口向设备发送特定的AT指令,设备接收到指令后执行相应的操作,并返回执行结果。在通讯过程中,AT指令通常包含命令名称和参数(如电话号码、文本信息等),设备根据指令内容执行相应的功能。

3.应用领域

AT指令集广泛应用于以下领域:

  • 调制解调器:控制调制解调器进行拨号、接听电话、传输数据等操作。
  • 短信模块:控制GSM/GPRS模块发送接收短信。
  • 物联网设备:控制各类物联网设备进行数据传输和通信。
  • 蓝牙模块:控制蓝牙模块进行配对、数据传输等操作。
  • GPS模块:控制GPS模块进行位置信息获取和导航功能。

相关推荐

电子产业图谱