欢迎来到天天文库
浏览记录
ID:38124353
大小:37.18 KB
页数:6页
时间:2019-05-27
《如何使用TC35-TC35T》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、PUBLICDOCUMENTBROS.LAB.APPLICATIONNOTEAN02002如何使用TC35-TC35TGSMMODEM进行数据通讯作者:技术支持部胡永健一介绍:本文主要介绍如何编程实现TC35/TC35TGSMMODEM的数据通信功能。TC35模块系SIEMENS公司为嵌入式设备设计的GSM双频通讯核心模块,TC35T内含TC35/SIM卡座/电源/天线/RS232接口,系可独立使用的通讯终端。本文中除特别说明外,所有关于TC35的说明也适用于TC35T。TC35不仅支持标准的AT命令集,SIEMENS公司还将AT命令进行了扩展,以便更有效的控制T
2、C35。MC2002可选GSM扩展板采用了-TC35模块,用户可以通过MC2002Modem接口控制内置的TC35或通过上位机(如PC)RS232通讯口控制TC35T终端,使用AT命令,即可实现收发短信,以及语音以、数据拨号等相关操作。GSM终端设备(包括TC35/TC35T)除了具有普通的语音通讯功能外,还有收发数据、短信息等功能。当终端设备(TE--TerminalEquipment)做为数据通信设备时,其功能相当于一台无线收发数据的调制解调器(Modem)。其实,九十年代主要的移动电话生产厂商诺基亚、爱立信、摩托罗拉和HP将原来用于普通调制解调器通信的AT命
3、令集进行扩展,使得在应用中控制GSM终端进行数据通信与控制普通调制解调器通信的方法类似。所以,本文先介绍调制解调器进行通讯的工业标准—AT命令集,然后再介绍如何编程实现TC35-TC35TGSMModem的数据通讯功能。二准备工作使用TC35进行数据通信,用户必须准备一张已开通数据业务的SIM卡(需向电信运营商申请),并将其插入MC2002之TC35扩展模块SIM卡座中或TC35T的SIM卡座中。使用PC配合TC35T收发短信,用户需开启TC35T电源,通过串行数据线联接到PC,并在PC端安装串口读写软件,如超级终端,Telix等。通过终端软件发送AT命令,察看返
4、回数据。使用MC2002GSM模块TC35时,用户需通过编程选用MODEM端口,TC35将自动上电,再通过编程发送AT命令和处理返回数据。MC2002在关闭TC35电源前,首先要向其发送”AT^SMSOr”命令,并确认返回为“OK”或0(即中断与TC35网络连接)后,才可关闭MODEM端口。三调制解调器通信规则前面已经介绍过TC35GSMMODEM是一种特殊的调制解调器,对其控制操作与普通调制解调器类似。下面就对调制解调器通信规则,尤其是对AT命令进行介绍。1相关AT命令控制调制解调器可以使用Hayes标准AT命令集,该命令集是工业界广泛采用的标准。AT命令定义
5、了如何配置调制解调器、如何连接以及如何测试调制解调器等相关命令。除”A/”和”+++”命令外,所有的AT命令都以”AT”或”at”打头,在TC35应用中与数据通信应用相关的AT命令有:¾A/重新执行前面的指令;¾ATZ软复位;¾ATE0关闭字符回显;¾ATE1打开字符回显;¾ATV0设置返回结果码为数字形式;¾ATV1设置返回结果码为字符形式(缺省);¾ATDn;拨出电话号码n(语音拨号);¾ATDn拨出电话号码n(数据拨号);¾ATH挂机;¾+++从数据状态切换至在线命令状态;¾ATO从在线命令状态切换至数据状态;¾ATA人工应答;¾ATSn=X写S寄存器;AT
6、S0=2自动应答响铃2¾ATSn?读S寄存器;¾AT^SMSO中断网络连接。注:这里只列出与一些常用AT命令及TC35数据通讯相关AT命令,更详细内容请查阅相关资料。2AT命令返回形式及部分结果码特别要注意TC35/TC35T的命令的返回形式为:Response。切记TC35命令响应结果码中含有这些字符,这对于编写程序来处理TC35结果码以确定TC35工作是否正常非常重要。在本文中:代表ASCII中回车字符,值为0x0D;”r”代表ASCII中换行字符,值为0x0A;””此外,还可以通过ATVn设置结果码(Re
7、sponse)返回字符串形式或数字形式。部分结果码如下:代码字符串含义¾0OK调制解调器接收命令正确;¾1CONNECT连接建立;¾2RING检测到振铃信号;¾3NOCARRIER没有检测到载波或载波丢失;¾4ERROR无效命令;¾5CONNECT1200在1200Bit/S速率下建立连接;¾6NODIALTONE没有检测到拨号音;¾7BUSY检测到忙音;¾10CONNECT2400在2400Bit/S速率下建立连接;¾11CONNECT4800在4800Bit/S速率下建立连接;¾12CONNECT9600在9600Bit/S速率下建立连接;¾14CONNECT
8、19200
此文档下载收益归作者所有