串口通信RS232的基本接法 RS232串口线接口及接法( 二 )


串口通信RS232的基本接法 RS232串口线接口及接法

文章插图


串口通信流掌握
我们在串行通信处资源网理中 , 常资源网常看到RTS/CTS和XON/XOFF这两个选项 , 这就是两个流掌握的选项 , 目前流掌握重要运用于调制解调器的数据通信中 , 但对普通RS232编程 , 懂得一点这方面的知识是有利益的 。那么 , 流掌握在串行通信中有何作用 , 在编制串行通信程序怎样运用呢?这里我们就来谈谈这个问题 。
(1)流掌握在串行通信中的作用
这里讲到的“流” , 当然指的是数据流 。数据在两个串口之间传输时 , 常常会涌现丧失数据的现象 , 或者两台盘算机的处置速度不同 , 如台式机与单片机之间的通信 , 吸收端数据缓冲区已满 , 则此时持续发送来的数据就会丧失 。现在我们在网络上通过MODEM进行数据传输 , 这个问题就尤为突出 。流掌握能解决这个问题 , 当吸收端数据处置不过来时 , 就发出“不再吸收”的信号 , 发送端就停滞发送 , 直到收到“可以持续发送”的信号再发送数据 。因此流掌握可以掌握数据传输的过程 , 防止数据的丧失 。PC机中常用的两种流掌握是硬件流掌握(包含RTS/CTS、DTR/CTS等)和软件流掌握XON/XOFF(持续/停滞) , 下面分离解释 。


推荐阅读