串口和并口的区别

好知识2020-05-28 10:26:54908

串口和并口是溃用的通信接口,那么串口和并口有什么区别了?下面我们一起来看看吧。

串口和并口的区别

串口是串行接口的简称,串口也被称为串行通信接口或是COM接口。串口通信是采用串行通信协议在一条信号线上将数据一个比特一个比特地逐位进行传输的通信模式。串口是按电气标准及协议来进行划分的,比较常见的包括RS-232-C,RS-422,RS485等。

串行通信的数据是逐位进行传输的,发送方发送的每一位都具有固定的时间间隔,这就要求接收方也要按照发送方一样的时间时隔来接收每一位。同时,接收方还必须可以确定 一个信息组的开始和结束。

串口也叫并行接口,是采用并行的传输方式来传输数据的接口标准。在计算机中比较常邮的并行接口是通常所说的LPT接口。

如果串口比喻成一条车道,那么并口就是有8个车道同时于同一时刻可以传送8位数据。虽然如此,但是却并不是说并口就比串口快,由于8位通道之间的互相干扰,所以并口的传输时速度就受到了限制。而且当传输出错的时候,并口需要同时重新传输8个位的数据。而串口是没有干扰的,如果串口传输出错以后,串口就只需要重发一位就可以了,所以串口要比并口传输速度更快。

串口通信的方式包括串口同步通信和串口异步通信。

串口同步通信是指在约定的通信速率下,发送端和接收端的时钟信号频率和相位始终保持同步,这样就保证了通信双方在发送和接收数据时具有完全一样的定时关系。

串口同步通信的优点就在于传送信息的位数几乎不会受到限制,一次通信传输的数据有几十到几千个字节,通信效率比较高,但是串口同步通信也有缺点,串口同步通信要求在通信中始终保持精确的同步时钟,也就是发送时钟和接收时钟要严格的同步。

串口异步通信也称为起止式异步通信,是以字符为单位进行传输的,字符之间没有固定的时间间隔要求,而每个字符中的各位则以固定的时间传送。

本文链接:http://phb.hhpj.net/post-8833.html

电工

阅读更多