RS-232串口通讯介绍.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
RS-232串口通讯介绍

串口通讯介绍 RS-232串行通讯介绍 RS-232串行通讯是由美国电子工业协会定制的一种串口通讯协议,RS-232的通讯端口是每台计算机上的必要配置, 通常含有COM1端口。 RS-232C接口定义(9针) 针脚 定义 作用 接收数据(RXD) 此引脚会将检验仪器所传送过来的数据接收进来 发送数据(TXD) 此引脚将计算机的数据发送到检验仪器 4 数据终端准备好(DTR) 此引脚由计算机控制,用以通知检验仪器可以进行传输, 高电位时表示计算机已准备就绪,随时可以接收数据。 信号地(Ground) 此引脚为地线 6 数据准备好(DSR) 此引脚由检验仪器控制,检验仪器用这个引脚的高电位通知计算机一切 均准备就绪,可以传输数据过来。 7 请求发送(RTS) 此引脚由计算机控制,用以通知检验仪器马上发送数据到计算机。 8 清除以发送(CTS) 此引脚由检验仪器控制,用以通知计算机将欲发送的数据送至检验仪器。 计算机与检验仪器的连线方式 简单的连线方式 计算机 检验仪器 2----------------------2 3----------------------3 5----------------------5 对于简单的连线方式,检验仪器直接把数据发送到计算机,检验仪器不理会计算机是否能够正确地接收到数据 具有流量控制的连线方式 计算机 检验仪器 2----------------------3 3----------------------2 4----------------------6 5----------------------5 6----------------------4 7----------------------8 8----------------------7 所谓流量控制,是为了保证传输双方都能正确地传送和接收数据而不会丢失。传输工作进行时,传送速度如果大于 接收速度,则接收缓冲区必定会在一定时间后溢出,因此造成后来传送过来地数据无法进入缓冲区,要解决这个问 题,接收方必须有一个方法告诉发送端何时传送,而又应于何时暂停传送,以便接收端有充裕的时间可以处理数据, 此即为流量控制。 当检验仪器的传送速度大于计算机的接收速度,计算机的接收缓冲区已满时的流量控制步骤如下 (1)计算机将4脚降为低电位。 (2)检验仪器检测到计算机4脚为低电位,暂停数据的传输,同时计算机也会继续处理位于缓冲区的数据。 (3) 待计算机的接收缓冲区中数据量下降到一定程度后,计算机将4脚升为高电位。 (4) 检验仪器检测到计算机4脚为高电位后,随即继续传送数据给计算机。 串口通讯参数介绍 数据的传送速度 通常将传输数度称为波特率(bps),指的是每一秒所传送的位数,检验仪器经常用到的波特率是9600bps。 数据的传输单位 一般串行通讯端口所传送的数据是字符类型,工业界使用到的有ASCII字符码和JIS字符码,ASCII使用了8个位形成 一个字符,而JIS码则以7个位形成一个字符。欧美的设备一般采用ASCII字符码,日本的设备一般采用JIS字符码。 3. 起始位和停止位 为了便于接收数据,在传输字符时,发送端会在所送出的字符前后分别加上高电位的起始位及低电位的停止位,它们分 别是所谓的起始位和停止位。起始位固定为1个位,而停止位则有1、1.5、2个位等多种选择。 4.校验位 校验位是用来检查所传送数据正确性的一种核对码,其中分为奇检验和偶校验,分别是检查字符码中1的数目是奇数或 偶数。 下面举例说明数据的传输格式 假设在传输时用

文档评论(0)

sb9185sb + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档