首页 理论教育 串行传输和并行传输的区别及作用

串行传输和并行传输的区别及作用

时间:2023-08-21 理论教育 版权反馈
【摘要】:在车载网络系统中,根据发送模块向接收模块传输信息时各字节传输方式的不同,分为并行传输和串行传输两种形式。以并行形式传输数据时,发送模块和接收模块之间必须连接八根平行排列的传输导线和接地导线。如图1-27所示,采用串行传输仅需要一个通道,如发送模块同样发送“01010011”,仅需要采用一根导线连接接收模块,这一根导线上可传输八位数据。串行传输的主要问题在于发送和接收模块之间数据传输的时间同步性。

串行传输和并行传输的区别及作用

在车载网络系统中,根据发送模块向接收模块传输信息时各字节传输方式的不同,分为并行传输和串行传输两种形式。

进行并行数据传输时,发送模块向接收模块同时传输八位数据。以并行形式传输数据时,发送模块和接收模块之间必须连接八根平行排列的传输导线和接地导线。如图1-26所示,采用并行传输时,其每位数据都需要一个通道,如发送模块发送“01010011”这样一个字节(共八位数据)时,需要采用八根导线连接接收模块,每根导线上传输一位数据。从传输效率上看较高,但成本高昂。因此,需要较高的传输速度时,可以考虑采用这种传输方式,但由于导线和插接器的费用较高,只能在传输路径较短时采用这种方式。

串行传输主要用于在模块之间进行数字通信。以串行形式传输数据时,发送模块和接收模块之间仅需连接一根传输导线和接地导线,在一根传输导线上以比特为单位连续依次传输多位数据。如图1-27所示,采用串行传输仅需要一个通道,如发送模块同样发送“01010011”,仅需要采用一根导线连接接收模块,这一根导线上可传输八位数据。这种传输方式的优点是降低了布线的时间和成本,缺点是延长了传输时间。一个八位并行接口可在一个单位时间内传输一个数据字节,而一个串行接口至少需要八个单位时间才能传输一个数据字节。不过,传输距离越长就越能体现出串行传输的优势。

978-7-111-50097-1-Chapter01-35.jpg

图1-26 并行传输

1—发送模块 2—数据 3—接收模块

MSB—最高值数位 LSB—最低值数位

978-7-111-50097-1-Chapter01-36.jpg

图1-27 串行传输(www.xing528.com)

1—发送模块 2—数据 3—接收模块

在下列情况时可考虑采用串行传输:

1)传输距离较长,例如汽车上离得较远的模块之间的数据传输。

2)为了节省导线成本。

3)要求有较高的抗干扰能力时。

4)需要传输的数据量较小时。

串行传输的主要问题在于发送和接收模块之间数据传输的时间同步性。发送模块根据节拍频率发送一个规定长度的数据组。只有当接收模块在相同时间周期内对数据组进行分析时,数据传输才会正确,否则将出现错误

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈