传奇私服 私服技术 心情故事 官方动态 业内新闻
什么叫硬件流控制
文章作者:http://www.bq110.com/ 文章来源:传奇私服,http://www.bq110.com/ 更新时间:2010-07-03 18:16:19 
串口通讯流控制我们在串行通讯处置中,经常看到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则用来标明接受设备有没有筹备好吸收数据,天龙八部2游戏官网。常用的流把持还有还有DTR/DSR(数据终端就绪/数据设置停当)。我们在此不再详述。由于流控制的多样性,我个人以为,每个女生身边都有一个不是男朋友的男朋友...,当软件里用了流控制时,应做具体的解释,如何接线,如何运用。 3.软件流掌握由于电缆线的限制,我们在普通的掌握通讯中一般不用硬件流控制,而用软件流控制。一般通过XON/XOFF来实现软件流控制。常用方式是:当接收真个输进缓冲区内数据量超过设定的高位时,就向数据发送端发出XOFF字符(十进制的19或Control-S,装备编程阐明书应当有具体论述),发送端收到XOFF字符后就立即停滞发送数据;当接受端的输进缓冲区内数据量低于设定的低位时,就向数据发送端发出XON字符(十进制的17或Control-Q),发送端收到XON字符后就立即开端发送数据。一般可以从设备配套源程序中找到发送的是什么字符。应当注意,若传输的是二进制数据,标记字符也有可能在数据流中涌现而引起误操作,这是软件流把持的缺点,而硬件流控制不会有这个问题。
浏览次数:
最新文章
·[转]小户型装修金钟奖揭幕最时尚小
·[转]别让爱你的女孩流泪
·凤姐啊!连观世音菩萨都知道你拉!
·今生欠我一个婚礼——姚晨写在离婚
·哪5项检测没做等于白体检?-搜搜问
·[转]送一糖尿病偏方!拿出来好心疼
·[转]取名字的宝典~
·触动人心滴叁项[信纸]
·认真的雪
·医疗保险,公积金、养老、生养、工
热门文章
·男人抢着玩!女人偷着玩的游戏..!
·男人人生格言
·热血江湖之WG装备(最新修改版)
·9种感觉测试你爱不爱她~
·什么叫硬件流控制
·郭敬明、悲伤得那么漂亮60个句子!
·发 记住身体的这些小秘密
·马云+牛根生+史玉柱+熊晓鸽 经典
·劲舞团sf网 老公和老婆之间的情色笑
·儿子造句,我冒汗!
Copyright 2007-2010 传奇私服-传奇sf All Rights Reserved
品牌商标、文字、形象及内容归 http://www.bq110.com/ 版权所有,任何组织或个人未经 同意,任何人不得复制和传播使用
*本站所有信息均来自网络版权归游戏业主所有,如果无意之中侵犯了您的版权,请来信告知,本站将在3个工作日内删除
*注释:本站发布所有游戏信息,均来自互联网,与本站无关。请玩家仔细辨认游戏信息的真实性,避免上当受骗! !
网站备案登记号:蜀ICP备06000635号