计算机网络通信技术第01章 通信简介.pptVIP

计算机网络通信技术第01章 通信简介.ppt

  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文档。上传文档
查看更多
同步通信中,在数据开始传送前用同步字符来指示(常约定1~2个),由时钟来实现发送端和接收端同步,即检测到规定的同步字符后,下面就连续按顺序传送数据,直到通信告一段落。 同步传送时,字符与字符之间没有间隙,不用起始位和停止位,在数据块开始时用同步字符SYNC来指示,其数据格式如图所示。 同步通信(1) 同步通信(2) 同步字符可以分单同步字符方式或双同步字符方式,然后是连续的数据块。 同步字符可以由用户约定,也可以采用ASCⅡ码中规定的SYN代码,即16H。 先发送同步字符,接收方检测到同步字符后,即准备接收数据。 同步通信(3) 在同步传送时,要求用时钟来实现发送端与接收端之间的同步。 为保证接收正确无误,发送方除了传送数据外,还要把时钟信号同时传送。 优点是可以提高传送速率(达56Kb/s或更高) 硬件比较复杂 在异步通信中,数据是一帧一帧(包含一个字符代码或一字节数据)传送的,每一串行帧的数据格式如图所示。 异步通信(1) 异步通信(2) 一个字符由四个部分组成: 起始位 数据位 奇偶校验位 停止位。 首先是起始位“0”, 5~8位数据(低位在前) 奇偶校验位 最后是停止位“1”。 帧格式 起始位“0”信号只占用一位,用来通知接收设备一个待接收的字符开始到来。 线路上在不传送字符时应保持为“1”。 若连续为“1”以后又测到一个“0”,知道发来一个新字符,应马上准备接收。 字符的起始位还用作同步接收端的时钟,保证以后的接收能正确进行。 其它位描述 起始位后面紧接着是数据位 可以是5位(D0~D4) 6位、7位或8位(D0~D7) 奇偶校验(D8)只占一位 在字符中可以规定不同奇偶校验位,这时这一位就可省去 用这一位(I/O)来确定这一帧中的字符所代表信息的性质(地址/数据等) 其它位描述 停止位用来表征字符的结束,它一定是高电位(逻辑“1”) 停止位可以是1位、1.5位或2位 接收端收到停止位后,上一字符已传送完毕,也为接收下一个字符作好准备 串---并转换与设备同步 两个通信设备串行通信必须解决两个问题: 一是串~并转换 如何把要发送的并行数据串行化 把接收的串行数据并行化 二是设备同步 同步发送设备和接收设备的工作节拍相同 确保发送数据在接收端被正确读出 要想保证通信成功 通信双方必须有一系列的约定 作为发送方必须知道 什么时候发送信息 发什么 对方是否收到 收到的内容有没有错 要不要重发 怎样通知对方结束等; 作为接收方必须知道 对方是否发送了信息 发的是什么 收到的信息是否有错 如果有错怎样通知对方重发 怎样判断结束等。 通信规程或协议 这种约定就叫做通信规程或协议,它必须在编程之前确定下来。 只有双方都正确地识别并遵守这些规定才能顺利地进行通信。 要想使通信双方能够正确地交换信息和数据, 在协议中 什么时候开始通信 什么时候结束通信 何时交换信息等问题 都必须作出明确的规定。 串行通信协议 起始位 数据位 奇偶校验位 停止位约定 波特率设置 软件挂钩(握手)信号约定 接收/发送时钟 在串行通信过程中不论接收还是发送 都必须有时钟信号对传送的数据进行定位。 接收/发送时钟 就是用来控制接收/发送字符数据速度 由微机内部时钟电路产生 在接收数据时 接收器在接收时钟的上升沿对接收数据采样 进行数据位检测 在发送数据时 发送器在发送时钟的下降沿将移位寄存器的数据串行移位输出。 接收/发送时钟 在串行通信中二进制是数字信号,必须有时钟信号对传送的数据进行定位。 接收/发送时钟就是用来控制通信设备接收/发送字符数据速度的,在接收数据时,接收器在接收时钟的上升沿对接收数据采样,进行数据位检测; 在发送数据时,发送器在发送时钟的下降沿将移位寄存器的数据串行移位输出。 接受时钟 发送时钟 允许的波特率误差 若发送和接收的波特率达到理想的一致,那么接收方时钟脉冲的出现时间对数据的采样都在每位数据的中点。 如接收方的波特率比发送方大或小5%,对10位一帧的串行数据,会逐位偏移,当接收到第10位时,积累误差达50%,采样的数据是第10位数据的临界状态,可能发生错位,5%是最大的波特率允许误差。 允许的波特率误差 每帧位数 最大的波特率允许误差 8位 6.25% 9位 5. 56% 11位 4.5% 接收/发送时钟频率与波特率 有如下关系 接收/发送时钟的周期与发送 的数据位宽之间的关系是 (n=1,16,64) 接发时钟 * 计算机通信应用 计算机之间互传数据只是通信的一个方面。 1962

文档评论(0)

别样风华 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档