- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.1微型计算机系统及其工作原理
* * 第10章 串行通信10.1 串行通信概述10.1.1 串行通信的特点 所谓串行,是指串行接口与外设之间有通信是串行的,CPU与串行接口之间的通信总是并行的。串行通信与并行通信的对比如图10-1所示。 图10-1 串行通信与并行通信的对比 在串行通信中,只用一根通信线在一个方向上传输信息,这根线上既要传送数据信息又要传送联络信息,这是串行通信的首要特点。为了能够识别在一根线上串行传送的信息流中,哪一部分是联络信息,哪一部分是数据信息,就需要通信双方事先作出一系列的通信约定,这就是协议。因此,串行通信的第二个特点是它的信息格式必须事先用协议约定。10.1.2 串行通信的基本概念1.数据通信方式 按照同一时刻数据流的方向可分成三种基本传送模式:全双工、双工和单工传送。 2 .串行通信方式 (1)异步通信方式 异步通信方式的特点是每发送一个字符前先发送起始位,发送完字符后再发送结束位,以此作为双方同步的依据。这种方式对硬件要求较宽松,电路简单,但传输效率不高。 (2)同步串行通信方式 同步串行通信方式中一次连续传输一块数据,开始前使用同步信号作为同步的依据。由于连续传输一个数据块,故收发双方时钟必须相当一致,否则时钟漂移会造成接收方数据辨认错误。这种方式下往往是发送方在发送数据的同时也通过一根专门的时钟信号线同时发送时钟信息,接收方使用发送方的时钟来接由数据。同步串行通信方式传输效率高,但对硬件要求高,电路结构复杂。 3.串行通信协议 常采用的通信协议有两类:异步协议和同步协议。 (1)起止式异步协议起止式异步协议一帧数据的格式如图10-3所示。 图10-3 异步串行通信协议字符格式 起止式异步协议的特点是一个字符一个字符地传输,而且每传送一个字符都是以起始位开始,以停止位结束,字符之间没有固定的时间间隔要求。每一个字符的前面都有1位起始位(低电平,逻辑值0),字符本身由5~8位数据位组成,数据有效位后面是1位校验位,也可以无校验位,最后是停止位,停止位宽度为1位、1.5位或2位,停止位后面是不定长度的空闲位。停止位和空闲位都规定为高电平(逻辑1),这样就保证起始位开始处一定有一个下跳沿。这种格式是靠起始位和停止位来实现字符的界定或同步的,故称为起止式协议。 异步通信协议在每个字符的前后加上起始位和停止位这样一些附加位,降低了传输效率,大约只有80 %。因此,异步协议一般用在数据传输速率较低的场合(小于19.2 Kbit/s)。在高速传送时,一般要采用同步协议。 (2) 同步协议 同步协议又有面向字符和面向比特两种。本处主要介绍面向字符的同步协议。 同步通信中用一个或两个特定的字符(同步字符)来标识一次通信的开始。通信过程中数据连续发送,数据间不留空隙,数据信息后是两个错误校验字符。同步通信中一帧信息的格式如图10-4所示。 图10-4同步通信帧格式同步通信中同步的手段除靠数据之前加同步字符外,也可以靠在发送和接收方之间另用一根时钟信号线单独传送同步信号来实现。这种情况称为外同步。外同步帧格式如图10-4(c)所示。相应地,通过同步字符实现同步的方法称为内同步,对应的帧格式分别如图10-4(a),10-4(b)所示。 图10-4 同步通信帧格式 4.信息的校验方式(1)奇偶校验 奇偶校验硬件电路简单,但只能发现奇数位错误且不能纠错。 (2)循环冗余码校验CRC CRC校验硬件电路复杂,但检错率极高,且具有纠错能力。5.波特率 并行通信中,传输速率是以每秒传送多少字节(Byte/s)来表示。而在串行通信中,是用每秒传送的位数即波特率(bps,Bit/s)来表示。因此,1bps=1位/秒。6.信号的调制与解调 进行长距离传输时,需要在发送端将数字信号转换成适合电话网传输的模拟信号,这一过程称为“调制”,在接收端将电话网上传输的模拟信号还原成原来的数字信号,这一过程称为“解调”。 10.2 RS-232C串行接口标准10.2.1 电气特性1.电平规定 对于数据发送TxD和数据接收RxD线上的信号电平规定为:逻辑1(MARK)=-3~-15V,典型值为-12V;逻辑0(SPACE)=+3~+15V,典型值为+12V。 对于RTS、CTS、DTR和DCD等控制和状态信号电平规定为:信号有效(接通,ON状态)=+3~+15V,典型值为+12V;信号无效(断开,OFF状态)=-3~-15V,典型值为-12V。2.电平转换 图10-5为RS-232C与TTL电路之间进行电平转换的示意图。? 图10-5 TTL与RS-232C之间的电平转换 3.传输距离及通信速率
您可能关注的文档
最近下载
- 4.3免疫失调课件(共36张PPT)高中生物学 人教版(2019)选择性必修一.pptx VIP
- 新解读《JB_T 8446 - 2013隐极式同步发电机转子匝间短路测定方法》最新解读.docx VIP
- 一种基于伯努利吸附原理的爬壁检测机器人.pdf VIP
- ZEEKR知识自测及参考答案.docx VIP
- 徐宁金枪手人物介绍水浒传.pptx VIP
- 2025年CSP-S初赛真题(文末附答案).pdf VIP
- 江苏开放大学设计思维与创意设计创意元素训练.doc VIP
- (2024新版本)人教版七年级上册生物全册教案.doc
- 自考劳动和社会保障法历年真题.pdf VIP
- 制冷用水平管降膜蒸发器管束换热优化研究.pdf VIP
文档评论(0)