- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
接口PPT课件6章 串行接口
第6章 串行接口技术 串行通信: 使数据一位一位地依次进行传输而实现通信。在传输中每一位数据都占据一个固定的时间长度。 优点:传输线少、成本低,特别适合于远距离传送。 缺点:速度慢。若并行传送n位数据需时间T,则串 行传送的时间至少为nT。 6.1.1 串行通信方式 串行通信按通信约定的格式分为两种: 异步通信方式和同步通信方式 6.1.1 串行通信方式 (1)字符格式 以起始位(低电平)开头,停止位(高电平)结束。 一个字符正式发送之前,先发送一个起始位, 低电平,宽度为1位;结束时发一个停止位,高电平,宽度是1位、1.5位或2位;数据位占5~8位,可设1位奇偶校验位。字符之间可有空闲位,它们都是高电平。数据采用的编码有ASCII码和扩展BCD码。 由此构成的一串数据叫做帧。 特点:1. 一帧数据中位与位之间的时间间隔是固定的 2. 相邻两帧的数据之间的时间间隔是不固定的 6.1.1 串行通信方式 (2)波特率(Baud Rate) 波特率——传送数据位的速率,用位/秒(bit/s或bps)表示。也是衡量传输通道频宽的指标。 6.1.1 串行通信方式 注意: 异步通信中,每一个字符要用起始位和停止位作标志,所以异步发送的发送器和接收器不必用同一个时钟,各有各的局部时钟,只要同一标称频率即可。 6.1.1 串行通信方式 2 同步通信方式 同步通信时,一般将若干字符组成一个信息组,字符一个接着一个传输。在每组信息(通常称之为信息帧)开始要加上1至2个同步字符,在传输线上没有字符传输时,要发送专用的“空闲”字符或同步字符,其原因是同步传输字符必须连续传输,不允许有间隙。 6.1.1 串行通信方式 数据通信控制规程: 通信双方间就如何交换信息所建立的一些规定和过程称为数据通信控制规程。 在同步通信时所使用的数据格式根据数据控制规程分为面向字符及面向位(面向比特)的两种。 6.1.1 串行通信方式 (1) 面向字符型的数据格式 特点:规定一些字符作为传输控制专用, 信息长度为8的整数位, 传输速率为200b/s ~ 4800b/s。 可采用单同步、双同步及外同步3种数据格式。 6.1.1 串行通信方式 单同步——在传送数据之前先传送一个同步字符SYNC 双同步——先传送两个同步字符“SYNC”。接收端检测到该同步字符后开始接收数据。 外同步——通信的数据格式中没有同步字符,用一条专用控制线来传送同步字符,对同步字符的检测在串行I/O接口电路芯片外部进行。当外部硬件电路检测到同步字符后,往串行接口发送一个同步信号SYNC。当I/O接口接到同步信号后,开始接收数据信息。 注意:每一帧信息结束时用两个字节的循环控制码CRC。 6.1.1 串行通信方式 6.1.1 串行通信方式 (2) 面向位型的数据格式 特点:没用传输控制字符,用某些位组合作为控 制用, 信息长度可变,传输速率在2400b/s以上。 最具代表性的规程是同步数据链路控制规程(SDLC) 6.1.1 串行通信方式 根据同步数据链路控制规程(SDLC),面向比特型的数据以帧为单位传输,每帧由6个部分组成。 (1)开始标志“7EH”; (2)一个字节的地址场; (3)一个字节的控制场; (4)需要传送的数据,数据都是位(bit)的集合; (5)1~2个字节的帧校验码CRC; (6)结束标志 “7EH”。 6.1.1 串行通信方式 注意: 同步通信的数据传输效率比异步通信高,但接收器和发送器必须使用同一时钟。硬件电路较复杂。 6.1.2 串行通信中的数据传送方向 在串行通信中,按照在同一时刻数据流的方向可分为三种基本传送模式: 单工传送、半双工传送和全双工传送。 6.1.2 串行通信中的数据传送方向 (1)单工通信 只允许一个方向传输数据。A只作为数据发送器,B只作为数据接收器,不能进行反方向传输。 6.1.2 串行通信中的数据传送方向 (2) 半双工通信: 允许两个方向传输数据,但不能同时传输,只能交替进行,A发B收或B发A收。由于A、B之间仅一根数据传送线,它们都有独立的发送器和接收器,所以在同一个时刻只能进行一个方向的传送。 6.1.2 串行通信中的数据传送方向 (3) 全双工通信: 数据的发送和接收分别由两根不同的传输线传送,允许两个方向同时进行数据传输,A收B发的同时可A发B
原创力文档


文档评论(0)