Skip to content

文档介绍

文档范围

本手册详细介绍了UC8088 GPRS模块提供的AT指令集。

惯例和术语缩写

在本手册中可能会用到的术语解释如下:

  • MT 移动终端
  • TA 终端适配器
  • TE 终端设备
  • SIM 用户识别模块
  • ME 移动设备,包括MT,TA和TE等功能部件
  • MS 移动台,包括ME和SIM
  • DCE 数据通信设备,或者传真DCE(传真调制解调器,传真板)
  • DTE 数据终端设备,即一个嵌入式应用

在实际应用中,GPRS模块可能被称为ME,MS,TA或DCE,而通过串口发AT指令来控制GPRS模块的控制器则可能被称为TE或DTE。

命令语法

命令格式

本手册中所有命令行必须以”AT”或”at”作为开头,以回车(<CR>)作为结尾。响应通常紧随命令之后,且通常以”<回车><换行><响应内容><回车><换行>”(<CR><LF><响应内容><CR><LF>)的形式出现。在命令介绍时,“<回车><换行>”(<CR><LF>)通常被省略了。

命令类型

通常命令可以有如下表所示的四种类型中的一种或多种形式。

类型格式说明
测试命令 AT+<cmd>=? 用于查询设置命令或内部程序设置的参数及其取值范围
查询命令 AT+<cmd>? 用于返回参数的当前值
设置命令 AT+<cmd>=<...> 用于设置用户自定义的参数值
执行命令 AT+<cmd> 用于读取只读参数或不需要额外参数的情况

参数类型

命令参数虽然多种多样,但是都可以简单地归结为整数类型和字符串类型(包括不带双引号的字符串和带双引号的字符串)这两种基本的类型,如下表所示。

类型示例
整数类型123
字符串类型abc
"hellow ,world"

表2 参数类型

注意事项

  • AT串口输入时不支持回删键(backspace)功能。
  • 不是每条AT命令都具备上述四种类型的命令。
  • 尖括号< >内的参数不可以省略,[ ]内的参数可以省略,省略时使用默认值。
  • 特殊字符需作转义处理,如"、\等。
  • \:转义反斜杠
  • \":转义双引号
  • 只有AT命令中特殊字符需要转义,其它地方无需转义。例如数据透传时,AT命令打印 > 等待输入数据,该数据不需要转义。
  • AT命令的默认波特率为115200。
  • 每次输入的AT命令的总长度不应超过1540字节。
  • 本文档+ERROR指+CME ERROR或者+EXT ERROR。
Back to top