串行通信接口

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

串行通信接口一、串行通信的特点这里所说的通信是指计算机与外界的信息交换。因此,通信既包括计算机与外部设备之间,也包括计算机和计算机之间的信息交换。由于串行通信是在一根线上一位一位的传送信息,所用的传输线少,并且可以借助现成的电话网进行信息传送,因此,特别适合于远距离传送。在并行通信中,传输线数目没有限制,一般除了数据线外还设置有通信联络控制线。例如:发送之前,先问对方是否“准备就绪”(READY)或是否正在工作即“忙”(BUSY);收放接收到数据之后,要向发送方回送数据已经收到的“应答”(ACK)信号。(特点一)但是在串行通信中,由于信息在一个方向上传输,只占用一根通信线,因此这根线既作数据线,又作联络线,也就是说在一根传输线上既传送数据信息,又传送联络控制信息。(特点二)那么,如何来识别一根线上串行传送的信息流中,哪一部分是联络信号,哪一部分是数据信号。为解决这个问题,就引出了串行通信的一系列约定。因此,串行通信的第二个特点是它的信息格式有固定的要求,分:异步和同步信息格式,与此相应就有异步通信和同步通信两种方式。(特点三)串行通信中对信息的逻辑定义与TTL不兼容,因此需要进行逻辑电平转换。二、数据传送的方向按照数据流的传送方向可分为三种基本的传送模式:全双工、半双工和单工。(单工目前已经很少采用)1、全双工(FullDuplex)定义:当数据的发送和接收分流,分别由两根不同的传送线传送时,通信双方都能在同一时刻进行发送和操作。在全双工方式下,通信系统的每一端都设置了发送器和接收器。全双工无需进行方向的切换。2、半双工(HalfDuplex)定义:当使用同一根传输线既作输入又作输出时,虽然数据可以在两个方向上传送,但通信双方不能同时收发数据。通信系统每一端的发送器和接收器,通过收/发开关接到通信线上,进行方向切换,因此会产生时间延迟。收/发开关实际上是由软件控制的电子开关。

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功