串口通讯,三种数据传输方式介绍

本文介绍了串口通讯的三种模式:单工、半双工和全双工。单工通讯只有一个发送端和接收端,使用两根线。半双工允许双向通信但不能同时,同样使用两根线。全双工则允许同时发送和接收,需要三根线。二线制电路无法支持全双工通讯。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

(1)备考微机原理,这里就把这个知识点分享给和我一样不认真上课的同学们。
(2)虽然在我的STM32串口通讯的教程里面已经有描述这部分的内容了。但是担心有些人只是想单纯的了解这个知识点,所以我就又单独提出来。

串口通讯的三种双工

串口通讯有三种双工模式:单工方式半双工方式全双工方式

单工方式

(1)单工通讯只允许按一个固定方式传输。只有一个发送端,一个接收端。从一开始发射端和接收端就已经确立,无法改变,数据传输只能从发送端向接收端发送
(2)在单工方式通讯时,使用了两根线,一根信号线,一根地线。

在这里插入图片描述

半双工方式

(1)半双工通信的特点就是:双方既可以是发送端又可以是接收端,不过问题在于,每一次数据传输过程中,任何一方只能为一种状态
(2)半双工和单工一样,使用了两根线,一根信号线,一根地线。

在这里插入图片描述

全双工方式

(1)全双工是比较常用的,发送方和接收方之间的通信可以同时进行,双方同时可以是发送端的,又是接收端
(2)==全双工是需要使用三根线的!这个需要和前两个分清楚!==即两个信号线,一根地线。

在这里插入图片描述

(3)因为全双工是需要使用三根线,而二线制电路仅包含单条数据传输线和一根地线。所以二线制电路中无法实现全双工通讯。

二线制电路图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风正豪

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值