握手协议

  通讯设备之间任何实际应用信息的传送总是伴随着一些控制信息的传递,它们按照既定的通讯协议工作,将应用信息安全、可靠、高效地传送到目的地。握手协议就是两个设备在通信之前,要互相的认识一下,然后才能互相传送。

  RS -232通行方式允许简单连接三线:Tx、Rx和地线。但是对于数据传输,双方必须对数据定时采用使用相同的波特率。尽管这种方法对于大多数应用已经足够,但是对于接收方过载的情况这种使用受到限制。这时需要串口的握手功能。在这一部分,我们讨论三种最常用的RS-232握手形式:软件握手、硬件握手和 Xmodem。

  a,软件握手:我们讨论的xxx种握手是软件握手。通常用在实际数据是控制字符的情况,类似于GPIB使用命令字符串的方式。必须的线仍然是三根:Tx, Rx和地线,因为控制字符在传输线上和普通字符没有区别,函数SetXModem允许用户使能或者禁止用户使用两个控制字符XON和OXFF。这些字符在通信中由接收方发送,使发送方暂停。

  例如:假设发送方以高波特率发送数据。在传输中,接收方发现由于CPU忙于其他工作,输入buffer已经满了。为了暂时停止传输,接收方发送XOFF,典型的值是十进制19,即十六进制13,直到输入buffer空了。一旦接收方准备好接收,它发送XON,典型的值是十进制17,即十六进制11,继续通信。输入buffer半满时,LabWindows发送XOFF。此外,如果XOFF传输被打断,LabWindows会在buffer达到75%和 90%时发送XOFF。显然,发送方必须遵循此守则以保证传输继续。

  b,硬件握手:第二种是使用硬件线握手。和Tx和Rx线一样,RTS/CTS和DTR/DSR一起工作,一个作为输出,另一个作为输入。xxx组线是RTS (Request to Send)和CTS(Clear to Send)。当接收方准备好接收数据,它置高RTS线表示它准备好了,如果发送方也就绪,它置高CTS,表示它即将发送数据。另一组线是DTR(Data Terminal Ready)和DSR(Data Set Ready)。这些现主要用于Modem通信。使得串口和Modem通信他们的状态。例如:当Modem已经准备好接收来自PC的数据,它置高DTR线,表示和电话线的连接已经建立。读取DSR线置高,PC机开始发送数据。一个简单的规则是DTR/DSR用于表示系统通信就绪,而RTS/CTS用于单个数据包的传输。

  在LabWindows,函数SetCTSMode使能或者禁止使用硬件握手。如果CTS模式使能,LabWindows使用如下规则:

  当PC发送数据:

  RS-232库必须检测CTS线高后才能发送数据。

  当PC接收数据:

  如果端口打开,且输入队列有空接收数据,库函数置高RTS和DTR。

  如果输入队列90%满,库函数置低RTS,但使DTR维持高电平。

  如果端口队列近乎空了,库函数置高RTS,但使DRT维持高电平。

  如果端口关闭,库函数置低RTS和DTR。

  c,XModem握手:最后讨论的握手叫做XModem文件传输协议。这个协议在Modem通信中非常通用。尽管它通常使用在Modem通信中, XMODEM协议能够直接在其他遵循这个协议的设备通信中使用。在LabWindows中,实际的XModem应用对用户隐藏了。只要PC和其他设备使用 XModem协议,在文件传输中就使用LabWindows的XModem函数。函数是XModemConfig,XModemSend和 XModemReceive。

  XModem使用介于如下参数的协议:start_of_data、end_of_data、neg_ack、wait_delay、 start_delay、max_tries、packet_size。这些参数需要通信双方认定,标准的XModem有一个标准的定义:然而,可以通过 XModemConfig函数修改,以满足具体需要。这些参数的使用方法由接收方发送的字符neg_ack确定。这通知发送方其准备接收数据。它开始尝试发送,有一个超时参数start_delay;当超时的尝试超过max_ties次数,或者收到接收方发送的start_of_data,发送方停止尝试。如果从发送方收到start_of_data,接收方将读取后继信息数据包。包中含有包的数目、包数目的补码作为错误校验、packet_size字节大小的实际数据包,和进一步错误检查的求和校验值。在读取数据后,接收方会调用wait_delay,然后想发送方发送响应。如果发送方没有收到响应,它会重新发送数据包,直到收到响应或者超过重发次数的xxx值max_tries。如果一直没有收到响应,发送方通知用户传输数据失败。

  由于数据必须以pack_size个字节按包发送,当最后一个数据包发送时,如果数据不够放满一个数据包,后面会填充ASCII码NULL(0)字节。这导致接收的数据比原数据多。在XModem情况下一定不要使用XON/XOFF,因为XModem发送方发出包的数目很可能增加到XON/OFF控制字符的值,从而导致通信故障。


握手协议

相关推荐

通讯模式

综述三种通讯模式?  当前的网络中有三种通讯模式:单播、广播、组播,其中的组播出现时间最晚但同时具备单播和广播的优点,xxx有发展前景。   每个数据包发往单个目的主机,目的地址指明单个接收接口称为单播。  一个主机向网上的所有其他主机发送帧,称为广播。  多播(组播)处于单播和广播之间:帧仅传送给属于多播组的多个主机。单播方式传输信息?  ? 如图8... (继续浏览)

邮件杂志

  但是,你试过在网上订阅邮件杂志吗?邮件杂志(EZine或E-Zine)是一个统称,泛指各类利用电子邮件的强大通讯功能,定期向订阅者提供信息内容的网上新媒体,一般免费订阅,其中最常见的是所谓的“邮件列表”(Mailing-list)。用户通过网站,把自己的邮箱地址发送出去,然后就会定期收到该网站给你寄送的邮件杂志了。  邮件杂志一般有文本格式的,也有网页格... (继续浏览)

登龙术

目录 ▪ 解释:  解释: 1.飞黄腾达、成名成家之术。 ... (继续浏览)

网络新闻营销

目录 ▪ 含义 ▪ 网络新闻营销的特点 ▪ 网络新闻营销的作用 ▪ 网络新闻营销的优势含义  网络新闻营销,又叫网络软文营销,它与一般产品功能介绍为主的营销方式不同,它是借助国内外企业品牌推广先进方式,利用互联网技术,整合国内众多家网站优势资源,把企业、品牌、人物、产品、活动项目等相关信息以新闻报道的方式,及时、全面、有效、经济地向社会公众广泛传播的新型营销... (继续浏览)

牌之魂

小说信息  名称:牌之魂   作者:灼龙舞《牌之魂》  分类: 都市异能  总点击:10757  总字数:194803   状态:连载中小说简介  五十四张扑克牌,拥有五十四种异能。一个少年捡到了一张会说话的大王牌,于是平静的生活被打破,一个个强敌出现,一位位美丽的女孩出现,这个少年会怎么样呢?看在都市校园里如何风声水起。小说目录  校园生活 ... (继续浏览)

复合式营销

  复合式营销是指多种营销模式的结合,由网络、直销、分销、广告营销、会议营销等多元化销售模式的结合、相融、交叉,成为营销模式发展的新趋势。复合式营销的优势就是结合各种营销渠道,xxx限度的利用消费资源。复合式营销主要以传统式的营销加上媒体网络的营销。 ... (继续浏览)

拍案说法

重庆卫视《拍案说法》栏目栏目名称:拍案说法首播频道:重庆卫视 主持人:韩咏秋 栏目简介: 该档节目以案说法、以法断案。立足本市、放眼全国。纪实性叙述风格展示案发现场,知情人、现场目击者参与拍摄演绎精彩案例。法制专家演播室讨论评说,主持人说书人身份引领观众进入法制世界。 播放时间:周一至周五22:35 播出时长:30分钟《拍案说法>主持人-韩咏秋韩咏秋2... (继续浏览)

陈非凡

陈非凡1997-5-9~2013-07是上海新世纪房产公司*股东陈姓的爱子,因在上海学校用枪射杀市教育局局长之子谢某。外界传言七月被执行死刑北京有北京四少,陈非凡是上海七少之一,因家境卓越养的自傲的脾气,过早结束了自己年轻的生命,实在让人惋惜但因家里过于有权势,真的有没有被执行死刑还是不太清楚,据说有人曾在山东济南看见过陈非凡本人,或许是样貌相似把。基本内容... (继续浏览)

籍籍无名

目录 ▪ 基本内容 ▪ 详细解释 基本内容籍籍无名:虽可解作「每本书也没有他的名字」,不过古时并没有这句说话。借借无名:古书只有「 无借借名」一词,解作「没有大名」。寂寂无名:沉寂,没有人识得,用作形容没有知名度、不为人知的人。”看来,“籍籍无名”无据,“借借无名”也不对,或者当为“无借借名”。似乎只有“寂寂无名”才是对的。详细解释“ 籍籍”二字在《汉... (继续浏览)

天之剑

  香港索尼电脑娱乐(SCEH)日前宣布,将于10月在香港、台湾与新加坡推出PS3剑术动作游戏《天剑(Heavenly Sword)》的中英文合版,并自即日起释出中文试玩版。这也是2个月来官方继《异魂传承》、《龙穴》、《审判之眼》,第4款宣布的PS3中文大作~  《天之剑》由英国 Ninja Theory 团队制作,是款充满东方气息的原创PS3动作游戏,将东... (继续浏览)

另一个起点

作品信息  小说作者:晓压梓  小说性质:公众作品  小说类别:异界大陆  总点击:20856   完成字数:617237  首发:起点中文网内容简介  xxx章 时空管理员   第二章 背叛的恋人  第三章 芙蕾娅的说明  第四章 另一个世界  第五章 神秘的男人  第六章 传授四律操  第七章 牙刷的发明  第八章 平衡的诀窍  第九... (继续浏览)

缦胡缨

目录 ▪ 解释解释 1.武士冠缨。亦指武服。 武士冠缨。亦指武服。 晋 张协 《杂诗》之七:“舍我衡门衣,更被缦胡缨。” 唐 李白 《侠客行》:“ 赵 客缦胡缨, 吴 钩霜雪明。”参见“ 缦胡 ”。侠客行① 赵客缦胡缨②,吴钩霜雪明③。银鞍照白马,飒沓如流星④。 十步杀一人, 千里不留行⑤。事了拂衣去,深藏身与名。 闲过信陵饮⑥,脱剑膝前... (继续浏览)

赵客

战国时,燕国与赵国 民风朴野,史书称其民“好气任侠”, 尚武多侠士。后诗文中常以赵客作侠士、侠客的代称。唐•李白《侠客 行》:“赵客缦胡缨,胡钩霜雪明。”元•傅若金《邯郸行》:“赵客归来重毛 遂,秦军老去畏廉颇。”赵客:燕赵之地的侠客。缦:没有花纹。胡缨:古时将北方少数民族通称为胡;缨:系冠帽的带子。缦胡缨:即少数民族做工粗糙的没有花纹的带子。这句写侠客的冠... (继续浏览)

无利不起早

目录 ▪ 基本信息 ▪ 示例 ▪ 典故基本信息【汉语拼音】wú lì bù qǐ zǎo 无利不起早详细释义【成语性质】贬义词。【常用程度】常用来指商人。【感情色彩】中性词。【成语结构】复句式。 【成语用法】作宾语、定语;用于口语 。【成语出自】我们都是急性子,无利不起早,讲究的是空手套白狼。---王朔《玩儿的就是心跳》【英文翻译】No bene... (继续浏览)

许可邮件营销

目录 ▪ 许可邮件营销定义 ▪ 许可邮件营销基础 ▪ 许可邮件营销特点 ▪ 许可邮件营销的主要步骤 ▪ 许可邮件与垃圾邮件的区别 ▪ 许可邮件营销有什么好处许可邮件营销定义    电子邮件已经成为世界上广受欢迎的通讯模式,因此,E-mail也成为了非常流行的的广告媒介。在众多电子邮件广告优势之中最引人注意的是与顾客直接沟通、便宜、弹性、与容易实现。然而它的缺... (继续浏览)

六度分割理论

目录 ▪ 概述 ▪ 应用 ▪ 参考资料 六度分割是这样的理论:所谓六度分割理论是指six degrees of separation,是在20世纪60年代由哈佛大学心理学家 stanley milgram提出的,six degrees of separation,六度分割。简单来说,六度分割就是在这个社会里,任何两个人之间建立一种联系,最多需要六个人(... (继续浏览)

CIS

目录 ▪ 概述 ▪ 构成要素 ▪ 企业识别系统〔cis〕结构图 ▪ 战略特点 ▪ 功能 ▪ ▪ 2.企业文化与CIS战略 ▪ 导入与实施策略 ▪ 参考资料 概述cis(司肖)是英文corporate identity system的缩写。意思是“企业的统一化系统”,“企业的自我同一化系统”,“企业识别系统”。司肖理论把企业... (继续浏览)

网络

目录 1 网络的定义 2 网络义务 3 网络四要素 4 网络销售 5 网络应用 ▪ 网络传播 ▪ 网络电话 ▪ 网络硬盘 ▪ 网络金融 ▪ 网络金融 ▪ 网络电视 ▪ 网络营销 6 广域网络 7 局域网络网络的定义网络网络是信息传输、接收、共享的虚拟平台,通过它把各个点、面、体的信息联系到一起,从而实现这些资源的共享。它是人们信息交流使用的一个工具。作为工具... (继续浏览)

音乐

目录 ▪ 概述 ▪ 起源 ▪ 历史 ▪ 原始人音乐 ▪ 中古时期音乐 ▪ 功能 ▪ 要素.概述音乐用有组织的乐音来表达人们思想情感、反映现实生活的一种艺术。它最基本的要素是节奏和旋律,分为声乐和器乐两大门类。 音乐是指有旋律、节奏或和声的人声或乐器音响等配合所构成的一种艺术。古代音、乐有别。《礼记·乐记》:“凡音之起,由人心生也。人心之动,物使之然也,... (继续浏览)

三全

目录 ▪ 概述 ▪ 优势 ▪ 三全学院 ▪ 质量管理 概述思念食品中国大陆xxx颗速冻汤圆、xxx只速冻粽子都出自三全食品(即:三全食品股份有限公司),自公司成立以来始终坚持“全面的质量管理、全新的生产工艺、全方位的优质服务”,短短十年,三全公司由当初的一个小厂,发展成为现今占地八万多平方米,拥有几十条现代化的生产线及几万吨低温冷库的大型速冻食品生产企... (继续浏览)