易思达4G智能手机实验:(实验一)开机流程测试实验
文章目录
前言
一、AT指令是什么?
二、实验相关AT指令的整理
1.该实验(L1860C 开机初始化)流程图
2.本实验用到的相关AT指令整理
三、实验步骤及操作
前言
关于本实验其实很简单,主要是学习AT 指令的基础知识和利用 AT 指令完成对智能手机实验开发系统开机的实验,以下我会对本实验用到的AT指令进行整理,也会对该实验相关的操作进行展示。
一、AT指令是什么?
AT 即Attention,AT指令集是从终端设备(Terminal Equipment,TE)或数据终端设备(Data Terminal Equipment,DTE)向终端适配器(Terminal Adapter, TA)或数据电路终端设备(Data Circuit Terminal Equipment,DCE)发送的。通过TA,TE发送AT指令来控制移动台(Mobile Station,MS)的功能,与GSM 网络业务进行交互。用户可以通过AT指令进行呼叫、短信、电话本、数据业务、传真等方面的控制。90年代初,AT指令仅被用于Modem操作。没有控制移动电话文本消息的先例,只开发了一种叫SMS BlockMode的协议,通过终端设备(TE)或电脑来完全控制 。
二、实验相关AT指令的整理
1.该实验(L1860C 开机初始化)流程图
L1860C 开机初始化流程图见图(图中的AT指令就是本实验需要用的指令详情见图)
L1860C 开机初始化流程图
2.本实验用到的相关AT指令整理
注意:如果AT指令执行成功,“OK”字符串返回;
如果AT 指令语法错误或AT 指令执行失败, “ERROR”字符串返回。
AT命令简要说明
AT+CMEE | 报告移动设备的错误。 这个命令决定允许或不允许用结果码“+CMEERROR:”或者“+CMSERROR:”代替简单的“ERROR” |
AT+CREG | 网络注册。获得手机的注册状态。 AT+CREG? +CREG: 0,1 |
AT+CEREG | 表示开启 4G 网络注册事件 |
AT+CGEREP | 表示开启分组域事件,可在 GPRS MT 或网络侧发生某些事件时,启用或禁用 从 MT 发送非请求结果码 +CGEV: XXX 到 TE |
AT+CGREG | 设置命令控制关于 GPRS 注册状态一些中间结果码的显示 |
AT+CLCK | 执行命令锁定、解锁、查询 ME 或网络设备 <fac> |
AT+CPIN | 使用设置命令,可向 ME 发送操作必需的密码。 |
三、实验步骤及操作
1.插上天线(四根天线都要插)和电源线(不拨动开关),装入一张可以正常使用的中国移动的手机卡。
安装天线
插入电源线
左下角是电源开关可以拨动它到OFF(这里我把它打开了)
装入话卡
将 USB 线缆一端接电脑的 USB 接口,另外一端接智能手机实验开发系统的 USB 接口,打开智能手机实验开发系统电源(也就是拨动左下角的开关),这时候电脑会提示发现新硬件,右键点击我的电脑,选择设备管理器。设备管 理器中可以看到虚拟出来的串口(每台电脑不一样,COM 号也有所差别)
如果USB接上了没有发现以上四个L开头的端口说明没有安装驱动,要重装一下驱动
看电脑的配置装x64还是x86
打开 UeTester
,打开 UeTester 后,点击设置,选择设置连接,串口选择 LeadCore AT Interface(COM*)对应的串口号,这里是 COM6,波特率设置为 115200,无校验位,8 位数据,1 位停止位,点击“打开”串口。
串口选择 LeadCore AT Interface (COM*)对应的串口号
在发送框中输入“AT”,然后点击发送,若返回 OK 则表明模块与串口联通。
(注:这里AT指令的含义可以参考本章AT指令整理)
在发送框中输入 “AT +CMEE=1” ,点击发送。
在发送框中输入 “AT+CREG=1” ,点击发送。
在发送框输入 “AT+CEREG=1” ,点击发送。
在发送框中输入 “AT+CGEREP=1” ,点击发送。
在发送框中输入 “AT+CGREG=1” ,点击发送。
在发送框中输入 “AT+CLCK="SC",2” ,点击发送。
在发送框中输入 “AT+CPIN ? ” ,点击发送。
这样就完成了开机流程测试实验