- 1、本文档共60页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用AT命令调试调制解调器
用AT命令调试调制解调器
最早生产调制解调器的公司是贺氏,后来组建的厂家制造的调制解调器都与HAYS兼容,大部分的通信软件使用菜单来对调制解调器进行配置、检测。但是有些通信软件要求用户直接发命令给调制解调器,在这种情况下必须使用AT命令。 AT命令集是调制解调器通信接口的工业标准,AT命令是调制解调器可以识别并执行的命令。AT命令简单容易掌握,使用它可以配置调制解调器,配合通信软件工作与远端系统通信发起或应答一个呼叫。
使用AT命令设置调制解调器时,用户使用的通信软件必须提供一个到调制解调器的直接连接状态,使你能够从命令行输入所需的AT命令。如在WINDOWS95下的“超级终端”中建立一个直接到串口的连接便可使用AT命令,也可使用ONLAN/PC软件的终端方式。但是不能在操作系统下(如:DOS下)直接使用AT命令。 AT命令的基本格式为:AT+命令字符及相关设置参数,例如:ATDT0,2043506 这个命令表示使用音频拨号方式拨外线电话2043506。AT是前导符,D是命令字符表示拨号,T这个参数表示用音频拨号。先拨“0”,紧随其后的逗号表示延迟处理下一个字符称为拨号修正符。(可以通过设置S8寄存器的值定义延迟的时间,默认为2秒。范围为0~65秒)
应用一:在将调制解调器与电话连在一起时,当有电话拨入时,在振铃之后对方会听到调制解调器的应答风暴声,这的确很讨厌,当与调制解调器相连的计算机充做终端时,我们只是用它来向服务器拨号,请求建立通信连接,这时候自动应答功能并不需要,当与调制解调器相连的计算机充当主机时,当有连接请求时,调制解调器的自动应答功能可以响应请求。这时候的自动应答功能是需要的。普通调制解调器用户都可以将自动应答功能去掉。通过下面的AT命令可以去掉调制解调器的自动应答功能。 ATS0=0(进行设置) ATW(保存设置)这个命令用来设置寄存器S0的值,调制解调器的出厂值为1允许自动应答;值为0则禁止自动应答。
应用二:测试调制解调器。当我们拿到一个调制解调器,在安装它之前,总想测试一下它的好坏,目前我们没有好的办法,一般是安装它的驱动程序,然后按照下列顺序单击开始“设置”控制面板,双击调制解调器,单击诊断详细信息,计算机开始测试调制解调器,最后给出调制解调器的状况报告。这与正式安装一个调制解调器没有什么区别,其实通过使用AT命令就可以对调制解调器进行测试。使用超级终端输入ATDT电话号码,即可听到调制解调器的拨号声,如果能够拨通,那么调制解调器就没问题,否则可能有问题,或者阅读调制解调器自带的说明手册,一般可以找到一个包含自检测命令的命令表,通常自测命令标识为Tn(n表示数字)。关于它们工作的详细解释会包含在手册中。第一个命令为T1,从超级终端的命令行键入 atf2 att1
我们应该能够看到类似下面的信息:CONNECT 33600/ARQ/V34/LAPM/V42BIS,接着我们可以键入一连串字符,在键入它们时,终端屏幕上应该同时出现。如果我们键入的字符和屏幕显示的字符是一致的,那么通过测试调制解调器没有问题,然后键入“+++”,按下回车键断开连接。如果测试失败,那么调制解调器的硬件确实有问题。所有这?amp;Tn命令是AT命令集的标准部分,我们可以敲入它并执行。
下面列举一下一般的测试命令及其功能:
t0结束测试 t1初始化模拟回环测试 t2备用;
t3初始化本地数字回环测试;
t4启动远程数字回环测试 t5禁止远程数字回环测试;
t6初始化远程数字回环测试 t7初始化带自测试的远程数字回环测试;
t8初始化带自测试的远程模拟回环测试;
应用之三:设置自动拨号。在使用远程终端与UNIX服务器连接时,每次都需要拨相同的电话号码,建立通信链路与服务器连通,那么能不能把调制解调器设成一加电或一进入远程终端应用程序即开始拨号呢,答案是肯定的。使用如下命令即可实现此功能。 ATF2(恢复出厂设置)
ATS13=24(当S13=8时,一有DTR信号,即开始拨存放在Z0中的电话号码;
当S13=16时,当一加电或复位时,即开始自动拨存放在Z0中的电话号码,如S13的值为24,则两个功能都有)。
ATZ0=P3506(设置要自动拨的电话号码,将其存放在Z0中)
ATW(保存设置)
以上列举了AT命令的三个小应用,其实只要你仔细的研究它,你会发现许多有趣的知识,它能够帮你从硬件的低层了解调制解调器,使你运用调制解调器更得心应手。
下面简单的学习一下猫的AT指令集:
一 基础篇这里讲述的是最基本的AT指令。猫的第一句:AT,这是所有猫语的基础,就是说,其他的猫(AT指令)都必须要它作为开头。
第二句包括:i0,i1,i2,i3,i4,i5,i6,i7I0是让小猫告诉
文档评论(0)