首页 超级终端及串口硬件连接

超级终端及串口硬件连接

举报
开通vip

超级终端及串口硬件连接widows自带的超级终端调试串口 及串口的硬件连接(带图) (信息来源:网络) 在调试MCU系统时,我们常用widows自带的超级终端来做为显示。   通过点击开始→程序→附件→通讯中的超级终端,我们可以打开一个新的   终端。然后设置好名称,选择好端口(如COM1),波特率(即每秒位数),   数据位(通常选择8位),奇偶校验(一般选择无),停止位,数据流控制(   一般选择无),然后就可以开始使用超级终端了。用键盘直接在超级终端输入   字符,就会通过串口发送出去,在没有设置回显时,输入的是看不到的。   将...

超级终端及串口硬件连接
widows自带的超级终端调试串口 及串口的硬件连接(带图) (信息来源:网络) 在调试MCU系统时,我们常用widows自带的超级终端来做为显示。   通过点击开始→程序→附件→通讯中的超级终端,我们可以打开一个新的   终端。然后设置好名称,选择好端口(如COM1),波特率(即每秒位数),   数据位(通常选择8位),奇偶校验(一般选择无),停止位,数据流控制(   一般选择无),然后就可以开始使用超级终端了。用键盘直接在超级终端输入   字符,就会通过串口发送出去,在没有设置回显时,输入的是看不到的。   将串口的2脚(即数据接收端)跟3脚(即数据发送端)连接在一起,再敲   键盘,就会发现按下的键显示在上面了,这样可以用来检测串口是否工作正   常。将单片机的串口通过232电平转换后连接到PC的串口上,就可以通过   超级终端来显示信息和发送命令了。 超级终端是windows自带的一个串口调试工具,其使用较为简单,被广泛使用在串口设备的初级调试上。       下面介绍一下一般使用的步骤: 配置连接需要调试串口基本参数,其操作为: 1) 选择菜单“文件”下“属性”菜单项。 2) 配置调试设备所连接串口“连接时使用” 3) 按“配置”按钮进行配置选定串口信息 4) 依次选定每秒位数(波特率)等参数,一般情况下MODEM设置波特率后即可,其它位取默认设置。 5) 确定退出配置 6) 按工具条上“呼叫”按钮连接所调试设备 7) 输入英文字母AT然后回车,此时如果设置正确,则会返回英文字母OK ) 如果参数设置不正确,则提示无法连接,或者连接后无法输入AT字母,此时,请确认步骤2)中串口选择正确、请确认波特率设置正确。 9) 大部分GPRS MODEM出厂的时候其波特率已经设置为115200,但是也可能部分设置为9600或者其它。在MODEM支持的范围内,越高的波特率代表了越高的计算机传输数据到MODEM的能力。 常用的几个AT命令 1) AT 测试指令,返回OK表示串口设备正常 2) AT+CGMM 显示MODEM型号 3) AT+CGMR 显示MODEM软件版本号 4) AT+CGMI 显示MODEM生产厂家 5) AT+IPR=?/AT+IPR?/ AT+IPR=115200 前者查询MODEM支持的所有波特率,后者显示当前设定波特率,最后一条是设置MODEM波特率为115200。 为了您的安全,请只打开来源可靠的网址 打开网站    取消 串口连接线的制作方法 com线制作 rs232 在电脑的使用中往往会遇到各种各样的连接线。这些连接线外观上好像都差不多,但内部结构完全不同并且不能混用。如果在使用中这些连接线坏了,往往很多使用者都不知道应该怎么办,下面就给出这些常见的连接线的连线方法以便于修理或查找故障。在介绍之前先对一些市场常用名词做出解释。现在所有的接头都可以分为公头和母头两大类。   公头:泛指所有针式的接头。   母头:泛指所有插槽式的接头。   所有接头的针脚有统一规定,在接头上都印好了的,连接时要注意查看。   在接线时没有提及的针脚都悬空不管。   下面给出串口,并口各针脚功能表以供高级用户维护电缆或接头时使用。       25针串口功能一览   针脚 功能   2 发送数据(TXD)   3 接收数据 (RXD)   4 发送请求 (RTS)   5 发送清除 (CTS)   6 数据准备好 (DSR)   7 信号地 (GND)   8 载波检测 (DCD)   20 数据终端准备好 (DTR)   22 振铃指示 (RI)       9针串口功能一览表   针脚 功能   1 载波检测 (DCD)   2 接收数据 (RXD)   3 发送数据(TXD)   4 数据终端准备好 (DTR)   5 信号地 (GND)   6 数据准备好 (DSR)   7 发送请求 (RTS)   8 发送清除 (CTS)   9 振铃指示 (RI)     串口联机线的连接方法   串口联机线主要用于直接把两台电脑的com口连接。比较早一点的AT架构的电脑的串口有为9针,和25针两种,现在的ATX架构的电脑两个串口全部是9针。于是联机线就分为3种(9针对9针串口联机线,9针对25针串口联机线,25针对25针串口联机线)这些直接电缆连接线可以互换的连线方法如下表:     串口连机线一览   9针对9针串口连接   9针母头 9针母头   2 —— 3   3 —— 2   4 —— 6   5 —— 5   6 —— 4   7 —— 8   8 —— 7     25针对25针串口连接   25针母头 25针母头   2 —— 3   3 —— 2   4 —— 5   5 —— 4   6 —— 20   7 —— 7   20 —— 6     9针对25针串口连接   9针母头 25针母头   2 —— 2   3 —— 3   4 —— 6   5 —— 7   6 —— 20   7 —— 5   8 —— 4       串口转接线     这种转接线适用于9针串口和25针串口的转换。     首先,根据需要(9转25或25转9)选择两个转接头。选择方法如下:     9针转25针(9针公头,25针母头)。25针转9针(25针公头,9针母头)。然后使用尽量短的带屏蔽的多芯连接线。连接方法如下表     串口转接线一览   9针接头 25针接头   1 —— 8   2 —— 3   3 —— 2   4 —— 20   5 —— 7   6 —— 6   7 —— 4   8 —— 5   9 —— 22 ------------------------ 目前较为常用的串口有9针串口(DB9)和25针串口(DB25),通信距离较近时(<12m),可以用电缆线直接连接标准RS232端口 (RS422,RS485较远),若距离较远,需附加调制解调器(MODEM)。最为简单且常用的是三线制接法,即地、接收数据和发送数据三脚相连。同一个串口的接收脚和发送脚直接用线相连,对9针串口和25针串口,均是2与3直接相连;两个不同串口(不论是同一台计算机的两个串口或分别是不同计算机的串口)接收数据针脚(或线)与发送数据针脚(或线)相连,彼此交叉,信号地对应相接,就能百战百胜。    接头可以分为公头和母头:公头泛指针式的接头;母头泛指插槽式的接头。所有接头的针脚有统一规定,在接头上有印好的序号,连接时要注意查看。在接线时没有提及的针脚都悬空不管。   串口各针脚功能表   25针串口功能一览   针脚 功能   2 发送数据(TXD)   3 接收数据 (RXD)   4 发送请求 (RTS)   5 发送清除 (CTS)   6 数据准备好 (DSR)   7 信号地 (GND)   8 载波检测 (DCD)   20 数据终端准备好 (DTR)   22 振铃指示 (RI)   九针串口功能一览表   针脚 功能   1 载波检测 (DCD)   2 接收数据 (RXD)   3 发送数据(TXD)   4 数据终端准备好 (DTR)   5 信号地 (GND)   6 数据准备好 (DSR)   7 发送请求 (RTS)   8 发送清除 (CTS)   9 振铃指示 (RI) 我需要制作一条两头都是公头的线,用来连接gprs和开发板。连接方法就是: 1-1,2-3,3-2,4-4,5-5,6-6,7-7,8-8,9-9。就是2,3对调,其他的直连。 附颜色与引脚的关系(不知道此关系有没有通用性): 1黑,2棕,3红,4橙,5黄,6绿,7蓝,8紫,9白。 串口通讯流控制     在串行通讯处理中,常常看到RTS/CTS和XON/XOFF这两个选项,这就是两个流控制的选项,目前流控制主要应用于调制解调器的数据通讯中,但对普通RS232编程,了解一点这方面的知识是有好处的。那么,流控制在串行通讯中有何作用,在编制串行通讯程序怎样应用呢?     1.流控制在串行通讯中的作用     这里讲到的“流”,当然指的是数据流。数据在两个串口之间传输时,常常会出现丢失数据的现象,或者两台计算机的处理速度不同,如台式机与单片机之间的通讯,接收端数据缓冲区已满,则此时继续发送来的数据就会丢失。现在我们在网络上通过 MODEM进行数据传输,这个问题就尤为突出。流控制能解决这个问题,当接收端数据处理不过来时,就发出“不再接收”的信号,发送端就停止发送,直到收到 “可以继续发送”的信号再发送数据。因此流控制可以控制数据传输的进程,防止数据的丢失。 PC机中常用的两种流控制是硬件流控制(包括RTS/CTS、DTR/CTS等)和软件流控制XON/XOFF(继续/停止),下面分别说明。     2.硬件流控制     硬件流控制常用的有RTS/CTS流控制和DTR/DSR(数据终端就绪/数据设置就绪)流控制。硬件流控制必须将相应的电缆线连上,用RTS/CTS (请求发送/清除发送)流控制时,应将通讯两端的RTS、CTS线对应相连,数据终端设备(如计算机)使用RTS来起始调制解调器或其它数据通讯设备的数据流,而数据通讯设备(如调制解调器)则用CTS来起动和暂停来自计算机的数据流。这种硬件握手方式的过程为:我们在编程时根据接收端缓冲区大小设置一个高位标志(可为缓冲区大小的75%)和一个低位标志(可为缓冲区大小的25%),当缓冲区内数据量达到高位时,我们在接收端将CTS线置低电平(送逻辑 0),当发送端的程序检测到CTS为低后,就停止发送数据,直到接收端缓冲区的数据量低于低位而将CTS置高电平。RTS则用来标明接收设备有没有准备好接收数据。     常用的流控制还有还有DTR/DSR(数据终端就绪/数据设置就绪)。我们在此不再详述。由于流控制的多样性,我个人认为,当软件里用了流控制时,应做详细的说明,如何接线,如何应用。     3.软件流控制     由于电缆线的限制,我们在普通的控制通讯中一般不用硬件流控制,而用软件流控制。一般通过XON/XOFF来实现软件流控制。常用方法是:当接收端的输入缓冲区内数据量超过设定的高位时,就向数据发送端发出XOFF字符(十进制的19或Control-S,设备编程说明书应该有详细阐述),发送端收到 XOFF字符后就立即停止发送数据;当接收端的输入缓冲区内数据量低于设定的低位时,就向数据发送端发出XON字符(十进制的17或Control- Q),发送端收到XON字符后就立即开始发送数据。一般可以从设备配套源程序中找到发送的是什么字符。     应该注意,若传输的是二进制数据,标志字符也有可能在数据流中出现而引起误操作,这是软件流控制的缺陷,而硬件流控制不会有这个问题。 RJ45转DB9 只要做3根线就可以了 RJ45侧:           DB9侧: 3         ---       2    4         ---       5 6         ---       3 RJ45的序号:    ____ |--------| |12345678| |        | |        | |        | |--------|    | |    | |    | | DB9(FEMALE/母头)的序号: \-------------/ \ 5 4 3 2 1 / \ 9 8 7 6 /    ---------
本文档为【超级终端及串口硬件连接】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_633808
暂无简介~
格式:doc
大小:235KB
软件:Word
页数:10
分类:生活休闲
上传时间:2017-09-19
浏览量:26