速递!RS232流控详解

来源:爱搞研究的阿灿

2023-04-11 15:27:13

一、RS232(DB-9)接口


(相关资料图)

首先我们来看一下RS232接口的所有引脚名称和功能,具体如下:

从上面两个图中可以看到,第4、6、7、8脚就是我们要说的硬件流控引脚。

二、DTR和DSR

DTR:数据终端准备好;DSR:数据设备准备好。  PC开启DSR信号告诉Modem,PC机已经准备好通信;Modem通常开启DSR来应答,让PC机知道Modem准备应答。DTR/DSR主要是用来做建立链接的,即PC数据发送和接收之前,先要建立发送方和接收方的连接,这时候才用到,与流控关系不大,暂不说。

三、RTS和CTS

RTS:请求发送;CTS:清除发送  RTS/CTS流控制过程,如下:

A如果想要发送数据给B的话,A会使得RTS引脚有效,表明其想要“请 求发送”数据给B;  然后A接着就会检测对应的来自B的CTS引脚,直到CTS引脚有效, A才会真正开始发送数据;并且在接下来发送每个字符之前都会去检测对应 的CTS是否有效,如果CTS仍然有效,才会继续传输对应的数据。  如果A发现CTS无效(此时意味着B发生了一些未知情况,如缓存满了, 导致无法继续正常接收数据了,所以将CTS置为无效了),那么A就不能继 续发送数据。  如果CTS一直处于有效的情况下,A就会一直发送数据,直到A 的数据 全部发送完之后,再把RTS置为无效,表示数据已经发送完了。这就是整个简单的单个的数据发送流程,用RTS和CTS来控制传输的逻 辑。  注意:RTS和CTS引脚有效状态一般是置为1,但具体还要看实际情况。

四、XOFF和XON

上面两种情况都说的是硬件流控,接收方通过引脚的高低来告知或叫控制发送方的发送,这种方式不管发送的数据是二进制格式还是字符格式数据都可以;但是很多情况下我们的设备环境是不具备硬件环境的,这时我们就需要使用软件流控XOFF/XON。  软件流控XOFF/XON不需要用到RTS和CTS引脚。  XOFF/XON的工作流程,如下:

A如果想要给B发送数据,那么A直接会给B进行发送;  当B不想继续接收A的数据时,B通过RXD数据线(即B的TXD数据线)给发送A一个XOFF信号,A接收到XOFF信号就会暂停发送数据;当B可以继续接收A的数据时,B通过RXD数据线给A发送一个XON信号,A接收到XON信号后就会继续发送数据。  注意:因为XON/XOFF信号也是通过数据信号线发送的,所以软件流控在传输二进制数据时可能会出现错误,因为可能我们发送的数据里面也有XON/XOFF对应的二进制值。我们可以考虑通过对XON/XOFF进行转义来尝试解决该问题。审核编辑黄宇

关键词:

速递!RS232流控详解

一、RS232(DB-9)接口首先我们来看一下RS232接口的所有引脚名称和功能,具体如下:  从上面两个图中可以看到,第4、6、7、8脚就是我们要说的[详细]
2023-04-11

awk命令用法大全|天天快播

Awk是一个非常强大的文本处理工具,它可以对文本文件进行数据提取、过滤、转换和格式化等操作。Awk的语法比较简单,但功能非常强大,掌握它可[详细]
2023-04-11

【时快讯】云辇系统发布,比亚迪以"突破性"技术加速攻占高端市场

“传统豪华看车标,看历史,新能源豪华看技术!”王传福自信地表示:“云辇的诞生,改写了车身控制技术依靠国外的历史,填补了国内的技术空白[详细]
2023-04-11

全球连线|意大利意利咖啡首席沟通官:中国咖啡市场正在蓬勃发展

4月10日至15日,第三届中国国际消费品博览会在海南省海口市举行。意大利为本届消博会主宾国,参展品牌达147个,展览面积约1800平方米。意大利[详细]
2023-04-11

如何上传淘宝数据包cai(怎么用数据包上传宝贝)

分享给不会使用淘宝数据包的盆友淘宝助理是一名网店店主必须了解的店铺管理软件,会使用它可以让自己在管理网店当中效率提供很多,其中[详细]
2023-04-11

北京市住建委:房山试点“一区一策”需争取人行营管部和住建部同意

北京商报讯(记者王寅浩)北京市住建委4月10日发布2023年市政府工作报告重点任务清单及实事事项一季度工作进展情况进度表,披露多子女家庭和职[详细]
2023-04-11

全球视讯!国家统计局:3月份CPI同比上涨0.7%

国家统计局:3月份CPI同比上涨0 7%,中证,cpi,食品价格,国家统计局[详细]
2023-04-11

union与union all的区别_union和union all的区别_看点

1、一、区别显示结果不同union会自动压缩多个结果集合中的重复结果,而unionall则将所有的结果全部显示出来。2[详细]
2023-04-11

【财税中国之二十】天津:“渤海之滨”转型,财政债务形势何去何从? 天天播报

【财税中国之二十】天津:“渤海之滨”转型,财政债务形势何去何从?[详细]
2023-04-11

【当前热闻】的个性自我介绍小学生 个性自我介绍短句(实用4篇)

人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。写范文的时候需要[详细]
2023-04-11
版权所有: 北方制冷网 All Rights Reserved
京ICP备2021034106号-50
联系邮箱: 55 16 53 8@qq.com