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

本文涉及的产品
数据传输服务 DTS,数据迁移 small 3个月
推荐场景:
MySQL数据库上云
数据传输服务 DTS,数据同步 1个月
简介: 串口通讯,三种数据传输方式介绍

前言

(1)备考微机原理,这里就把这个知识点分享给和我一样不认真上课的同学们。

(2)虽然在我的STM32串口通讯的教程里面已经有描述这部分的内容了。但是担心有些人只是想单纯的了解这个知识点,所以我就又单独提出来。


串口通讯的三种双工

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

单工方式

(1)单工通讯只允许按一个固定方式传输。只有一个发送端,一个接收端。从一开始发射端和接收端就已经确立,无法改变,数据传输只能从发送端向接收端发送

(2)在单工方式通讯时,使用了两根线,一根信号线,一根地线。


半双工方式

(1)半双工通信的特点就是:双方既可以是发送端又可以是接收端,不过问题在于,每一次数据传输过程中,任何一方只能为一种状态

(2)半双工和单工一样,使用了两根线,一根信号线,一根地线。


全双工方式

(1)全双工是比较常用的,发送方和接收方之间的通信可以同时进行,双方同时可以是发送端的,又是接收端

(2)==全双工是需要使用三根线的!这个需要和前两个分清楚!==即两个信号线,一根地线。

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


相关实践学习
RocketMQ一站式入门使用
从源码编译、部署broker、部署namesrv,使用java客户端首发消息等一站式入门RocketMQ。
Sqoop 企业级大数据迁移方案实战
Sqoop是一个用于在Hadoop和关系数据库服务器之间传输数据的工具。它用于从关系数据库(如MySQL,Oracle)导入数据到Hadoop HDFS,并从Hadoop文件系统导出到关系数据库。 本课程主要讲解了Sqoop的设计思想及原理、部署安装及配置、详细具体的使用方法技巧与实操案例、企业级任务管理等。结合日常工作实践,培养解决实际问题的能力。本课程由黑马程序员提供。
目录
相关文章
|
2天前
|
监控 API 数据处理
局域网监控软件中基于UDP协议的数据传输代码实现
本文介绍了在局域网监控系统中,使用UDP协议进行数据传输的实现。示例代码展示了如何用Python创建UDP套接字,接收并处理监控数据。处理后的数据可通过网站API自动提交到网站,例如利用requests库发送HTTP POST请求。这种方法便于实现监控数据的自动化提交和展示,提升效率与安全性。
117 7
|
8月前
数据通信方式
数据通信方式。
91 2
|
10月前
【系统分析】数据通信——信道传输的方式
【系统分析】数据通信——信道传输的方式
250 0
|
2天前
|
监控 物联网 Linux
python测试串口最大通信速率
【4月更文挑战第5天】
|
2天前
|
监控
嵌入式面试题:数据传输单工,半双工,全双工之间的区别
嵌入式面试题:数据传输单工,半双工,全双工之间的区别
18 0
|
2天前
|
缓存
计算机网络:可靠数据传输(rdt)、流水协议、窗口滑动协议
计算机网络:可靠数据传输(rdt)、流水协议、窗口滑动协议
|
2天前
【网络奇缘系列】计算机网络|数据通信方式|数据传输方式
【网络奇缘系列】计算机网络|数据通信方式|数据传输方式
47 0
|
2天前
[通讯方式] 串口通信
[通讯方式] 串口通信
63 0
|
9月前
|
网络协议 安全 网络安全
数据传输过程
数据传输过程
110 0
|
9月前
|
缓存
可靠数据传输(Rdt)的原理
可靠数据传输(Rdt)的原理
304 0