无线终端设计技术通信子统的软件设计.ppt

无线终端设计技术通信子统的软件设计.ppt

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
无线终端设计技术通信子统的软件设计

* 无线终端设计技术 罗云贵 五、通信子系统程序设计 5.1 AT 指令 1、AT 指令简介 AT 命令是由 Hayes 公司发明,现在已成为事实上的标准并被所有调制解调器制造商采用的一个调制解调器命令语言。每条命令以字母AT开头,因而得名。 AT 即 Attention,AT 指令集是从终端设备(TE)或数据终端设备(DTE)向终端适配器(TA)或数据电路终端设备(DCE)发送的。通过 TA,TE 发送 AT 指令来控制移动台(MS)的功能,与移动通信网络业务进行交互。用户可以通过 AT 指令进行呼叫、短信、电话本、数据业务、传真等方面的控制。 90 年代初,AT 指令仅被用于 Modem 操作。没有控制移动电话文本消息的先例,只开发了一种叫 SMS BlockMode 的协议,通过终端设备(TE)或电脑来完全控制 SMS。几年后,主要的移动电话生产厂商诺基亚、爱立信、摩托罗拉和 HP 共同为 GSM 研制了一整套 AT指令,其中就包括对 SMS 的控制。AT 指令在此基础上演化并被加入 GSM07.05 标准以及现在的 GSM07.07 标准,完全标准化和比较健全的标准。如:对 SMS 的控制共有 3 种实现途径:最初的 BlockMode;基于 AT 指令的 TextMode;基于 AT 指令的 PDUMode。到现在 PDUMode 已经取代 BlockMode,后者逐渐淡出。GSM 模块与计算机之间的通信协议是一些 AT 指令集,AT 指令是以 AT 作首,字符结束的字符串,AT 指令的响应数据包在中。每个指令执行成功与否都有相应的返回。其他的一些非预期的信息(如有人拨号进来、线路无信号等),模块将有对应的一些信息提示,接收端可做相应的处理。 2.AT 指令集分类 (1)一般命令:获取版本;IMEI 等 (2)呼叫控制命令:拨打接听电话等 (3)呼叫控制命令:如信号质量;服务商选择等 (4)安全命令:输入 PIN、PIN2 等 (5)电话簿命令:读取电话薄、删除电话等操作 (6)短消息命令:发送短信等 (7)追加服务命令:呼叫终止、呼叫禁止等 (8)数据命令 (9)传真命令 (10)第二类传真命令 (11)V24-V25 命令 (12)特殊 AT 命令 (13)SIM 卡工具箱命令 3.3G 模块 AT 指令简介 模块通过 AT 指令集进行数据交互,AT 指令主要参照 3GPP 27.007、3GPP 27.005、ITU-T V.25 ter。支持单通道和多通道交互,MUX 协议支持 3GPP TS 27.010。 (1)AT 指令分类 (2)AT 指令举例 4.3G 模块 AT 指令参考资料阅读 3G 模块主要实现的功能如拨打电话、接听电话、发送短信、无线上网等,有专门的流程,也就是必须按照一定的先后顺序发送 AT 指令,这个流程可以参考《 LC6311(+)UART+USB 多 EP 业务流程手册》,流程中间涉及到的指令如果不清楚就查找《LC6311(+)AT Command Set User Manual》 (1)《LC6311(+) UART+USB 多 EP 业务流程手册》 1)初始化流程 解读:APP 端输入“ATV0\r”,返回“0\r”,ATV 指令决定返回 result code 是数据格式还是字符格式,ATV0 返回为数字格式,其中 0 表示 OK,1 表示 Connect,2 表示 Ring,3 表示NO CARRIER,4 表示 ERROR。 注意: \n 换行,将当前位置移到下一行开头 \r 回车,将当前位置移到本行开头 2)开机流程 3)关机流程、主叫流程、被叫流程等详见《LC6311(+) UART+USB 多 EP 业务流程手册》 (2)《LC6311(+)AT Command Set User Manual》 如果要知道其中一条 AT 指令的详细含义,可以在《LC6311(+)AT Command Set User Manual》中用查找的方式进行有哪些信誉好的足球投注网站,如我们要知道 AT 指令““AT+CGMR”的含义,就找到相应的位置进行阅读分析: 如果阅读有困难,可以通过金山词霸或者有道词典予以翻译,然后尝试理解,或者在网上直接有哪些信誉好的足球投注网站这条指令,通过网络加强对指令的理解。 5.2 实训 1.AT 指令基本指令测试 (1)3G 模块连接 USB 线到电脑上,插上跳线,装入一张可以正常使用的中国移动的手机卡(或者确认能够使用 GSM 模式的 3G 号码,定制机所带号码不能使用)。 (2)3G 模块 J10 跳线跳到 USB 通信方式。 (3)打开 3G 模块电源,查看电脑上“设备管理器”(确认 3G 模块已经安装了驱动程序),找到对应的串口号。 串口选择对应的串接号,这里是 COM14,波特率

文档评论(0)

ctuorn0371 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档