资源预览内容
第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
亲,该文档总共7页全部预览完了,如果喜欢就下载吧!
资源描述
实用文档串口调试工具中的 DTR和RTS是什么意思RS-232C接口定义DB9引脚定义符号1载波检测DCD( Data Carrier Detect数据载波检测2接收数据RXD( Received Data )3发送数据TXD (Tran smit Data )4数据终端准备好DTR Data Terminal Ready数据终端准备好5信号地SG (Signal Ground )6数据准备好DSR( Data Set Ready数据准备好7请求发送RTS (Request To Send请求发送8去除发送CTS (Clear To Se nd 去除发送)9振铃提示RI ( Ring Indicator)串口大师 右下方的几个指示灯 DTR RTS DSR CTS RI、CD的含义?红表示什么, 绿表示什么?绿表示完成,红表示错误.DTR表示数据终端准备好RTS表示请求发送DSR表示数据准备好CTS表示去除发送RI表示振铃提示CD弋表小型镭射盘串口 DCD DTR DSR RTS CTS分别是什么意思?DCD Data Carrier Detect数据载波检测DTR Data Terminal Ready 数据终端准备好DSR Data Set Ready 数据准备好RTS Request To Send 请求发送CTS Clear To Send 去除发送在这五个限制信号中,DTR和RTS是 DTE设备数据终端设备,在实际应用中就是路由 器发出的,DSRCTS和DCD是 DCE设备数据电路终结设备,在实际中就是各种基带 MODEM 发出的.在数字电路中如计算机,设备甲和设备乙交换信息通讯,双方采用某个通讯 标准协议来交换数据,它们的联络过程就叫“握手,用来联络的信号就叫“握手信号, 单向联络通常用两根联络线:请求,应答,双向那么四条.RXD TXD英文全称是什么?在原版英文资料中对 RXD引脚的解释说是 Serial data RXD pin for receive in put andtransmit output,是既可做输入又作输出I/O .而Receive Data 只含输入的意思呀.这是怎么回事?RXD在 DTE设备端为接收,即输入,在DCE设备端同名RXD为发送端,即输出.在一对 通讯系统中RXD信号在DTE设备端为输入信号,在DCE设备端为输出信号. 原英文解释是综 合译法,一般我们说的 RXD是 DTE端,即输入.同样你可以理解TXD的含义.DTE设备:计算机、工程主机DCE设备:调制解调器、个别仪表DCD DSR DTR RTS CT表示什么意思DCD载波检测.主要用于Modenil知计算机其处于在线状态,即Modem检测到拨号音,处于在线状态.RXD此引脚用于接收外部设备送来的数据;在你使用Modem时,你会发现 RXD指示灯在闪烁,说明RXD引脚上有数据 进入.TXD:此引脚将计算机的数据发送给外部设备;在你使用Modem时,你会发现TXD指示灯在闪烁,说明计算机正在通过TXD引脚发送数据.DTR数据终端就绪;当此引脚高电平时,通知Modem可以进行数据传输,计算机已经准备好.GND信号地;此位不做过多解释.DSR数据设备就绪;此引脚高电平时,通知计算机Modem已经准备好,可以进行数据通讯了.RTS:请求发送;此脚有计算机来限制,用以通知Modem马上传送数据至计算机;否那么,Modem各收到的数据暂时放入缓冲区中.CTS:去除发送;此脚由 Modem限制,用以通知计算机将欲传的数据送至ModemRI : Modem通知计算机有呼叫进来,是否接听呼叫由计算机决定当电压为正的时候为逻辑“0状态,当电压为负的时候为逻辑“1状态,串口通信可以连接两个设备,当使用9芯线路时,1)地(GND) 2)接受数据(RX data) 3) 传输数据(TX data)4)数据终端准备(DTR) 5) GND 6)数据准备(DSR)7)请求发送(RTS) 8)允许发送(CTS) 9)振铃指示(RI)我举PC和Modem之间的通信为例子:RTS/CTS提供的是一种 PC和Modem之间限制数据流的方法,当Modem准备接收数据时, 使CTS为ON(1),当Modem不能接收更多数据时,使CTS为OFF(0),类似的,当PC可以接收数据时,RTS为ON (1),不能接收数据时,RTS为OFF(0).DTR/DSR : PC开启DSF信号告诉 MODEN, PC机已经准备通信,Modem通常开启 DSR来 应答,让PC机知道Modem准备应答.RTS/CTS属于是硬件流量限制,而XON/XOFF那么是软件流量限制.XON/XOF分别对应于(Ctrl-q)和(Crtl-s) 字符,如果你选择软件流量限制,你的Modem将不能传递Ctrl-q 和Crtl-s 字符,由于这些字符被解释成为流控请求.在RS-232标准中,字符是以一系列位元来一个接一个的传输.最长用的编码格式是异 步起停asynchronous start-stop格式,它使用一个起始位后面紧跟7或8个数据比特,这个可能是奇偶位,然后是两个停止位.所以发送一个字符需要10比特,带来的一个好的效果是使全部的传输速率,发送信号的速率以10分划.一个最平常的代替异步起停方式的 是使用高级数据链路限制协议(HDLC).在RS-232标准中定义了逻辑一和逻辑零电压级数,以及标准的传输速率和连接器类型.信号大小在正的和负的 3 15v之间.RS-232规定接近零的电平是无效的,逻辑一规定为负电平,有效负电平的信号状态称为传号marking,它的功能意义为 OFF逻辑零规定为正电平,有效正电平的信号状态称为空号spaci ng,它的功能意义为 ON根据设备供电电源的不同,+-5、+-10、+-12和+-15这样的电平都是可能的.mark和space是从电传打字机中来的术语.电传打字机原始的通信是一个简单的中断直流电路模式,类似与圆转盘 拨号的中的信号.Marki ng状 态是指电路是断开的,spaci ng状态就是指电路是接通的.一个space就说明有一个字符要开始发送了,相应的停止的时候,停止位就是marking.当线路中断的时候,电传打字机不打印任何有效字符,周期性的连续收到全零信号.连接器RS-232的设备可以分为数据终端设备(DTE和数据通信设备(DCE两类,这种分类定义了不同的线路用来发送和接受信号. 一般来说,计算机和终端 设备有DTE连接器,调制解调器和打印机有 DCE连接器.但是这么说并不是总是严格正确的,用配线分接器测试连接,或者用试误法来判断电缆是否工作,常常需要参考相关的文件说明.RS-232指定了 20个不同的信号连接,由25个D-sub (微型D类)管脚构成的 DB-25连接器.很多设备只是用了其中的一小局部管脚,出于节省资金和空间的考虑不少机器采用较小的连接器,特别是9管脚的D-sub或者是DB-9型连接器被广泛使用绝大多数自IBM的AT机之后的PC机和其他许多设 备上.DB-25和DB-9型连接器的在大局部设备上是雌型, 但不是所有的都是这样.最近,8管脚的RJ-45型连接器变得越来越普遍,尽管它的管脚分配 相差很大.EIA/TIA 561标准规定了一种管脚分配的方法,但是由 Dave Yost创造的被 广泛使用在 Unix计算机上的 Yost串连设备配线标准 (Yost Serial Device Wiring Standard)以及其他很多设备都没有采用上述任一种连线标准.下表中列出的是被较多使用的RS-232中的信号和管脚分配:信号DB-25DB-9EIA/TIA 561 Yost公共地7544,5发送数据(TD)2363接受数据(RD)3256数据终端准备(DTR)20432数据设备准备好(DSR) 6617请求发送(RTS)4781允许发送(CTS)5878数据载波检测DCD 8127振铃指示RI22 91以上信号的标注是从 DTE设备的角度出发 的,TD DTR和RTS信号是由DTE产 生的, RD DSR CTS DCD和RI信号是由DCE产生的.接地信号是所有连接都公共的,在Yost的标准中接地信号外部有两个管脚事实上是同一个信号.如果两个通信设备的距离相差的很远或者是有两个不同的供电系统供电,那么地信号在两个设备间会不一样,从而导致通信 失败,跟踪描述这样的情形是很困难的.以下是以DCE设备的角度标注的信号电缆由于RS-232实现中的各种不同和矛盾,要决定使用哪个适宜的电缆来连接两个通信设备不是一件非常容易的事.用同一种类型的连接器来连接DCE和 DTE设备需要直接的电缆还要有适宜的终点.凹凸转换器被用于电缆和连接器间解决性别失配问题.用不同连接器来连接设备需要根据上表,用不同的电缆来连接相应的管脚.电缆一端 9管脚,另一端25管脚是很普通的,生产以RJ-45型为连接器的设备厂家通常都会提供DB-25或者DB-9型接头的电缆有时候那么是接头可交换的电缆,可供多种设备工作.连接两个DTE设备需要一个虚拟调制解调器来充当DCE交换相应的信号 TD-RD, DTR-DSR, and RTS-CTS.这个可以由单独的设备加上两根电缆或者用一根电缆来完成.Yost标准里虚拟调制解调器是一个全反线,它把一个端口的1到8号管脚翻转 和另一个端口的8到1号管脚相连接不要和以太网的反绞线混淆,以太网反绞线接线是非常不同的.为了配置和诊断 RS-232电缆,可以采用配线分接器.配线分接器有凹凸RS-232连接器,可以内嵌式的连接线路,而且提供对应每个管脚的显示灯,还可以各种配置方式连接管脚.RS-232电缆和很多连接器都可以在电子产品的商店找到-,电缆可能是3到25个管脚的,典型应用的是 4到6个管脚的.平 RJ 线类型电缆可以和专门的 RJ-RS-232连 接器一起使用,后者是最容易配置的连接器.双向接口能够只需要 3根线制作是由于 RS-232的所有信号都共享一个公共接地.非平 衡电路使得RS-232非常的容易受两设备间基点电压偏移的影响.对于信号的上升期和下降期,RS-232也只有相对较差的限制水平,很容易发生串话的问题.RS-232被推荐在短距离15m以内间通信.由于非对称电路的关系,RS-232接口电缆通常不是由双绞线制作的.有些设备也需要“握手协议,例如,20号管脚一般用于指示“设备就绪.管脚也可是跳过的或者从连接器接回.例如设备A的一个管脚发送信号询问对方“你准备好了吗? 假设设备B没有发送这样的指示信号.公共的握手管脚为20、8、4和6.设置串行通信在软件设置里需要做多项设置,最常见的设置包括波特率、奇偶校验和停止 位.波特率是指从一设备发到另一设备的波特率,即每秒钟多少比特bits per sec ondbit/s
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号