Main Takeaway
了解及总结(同步通信-异步通信-全双工通信-串行通信-并行通信)各种通信方法
并行通信 and 串行通信
并行通信
Parallel communication
传输方式
多个数据bit位同时传输
常用总线
local bus, DDR
特点
- 同时传输,效率高
- 数据线多,设计复杂
串行通信
Serial communication
传输方式
数据bit一位一位传输
常用总线
local bus, DDR
特点
- 按bit逐位传输,效率低
- 只需一根数据线,设计简单
异步串行通信 and 同步串行通信
异步串行通信
Asynchronous serial communication
特点
- 信息发送设备与接收设备之间无时钟连接
- 信息中包含特殊标志位Start/Stop
- 接收设备根据特殊标志位利用本地时钟对数据采样
Example
UART,无时钟线连接1
2
3接收器 发送器
TxD----->RxD
RxD<-----TxD
同步串行通信
Synchronous serial communciation
特点
- 信息发送设备与接收设备需要时钟同步
- 两者间出数据线连接,还需要额外的时钟线连接
Example
IIC,需要时钟线SCL连接
三种数据通路:单工,半双工,全双工
单工通信
Simplex communciation
特点
- 信息只能单一方向传输
Example
广播,遥控器
半双工通信
Half-duplex communciation
特点
- 数据支持双向传输
- 发送和接收不能同时进行,同一时间只能发送or接收数据
Example
IIC
全双工通信
Full-duplex communciation
特点
- 数据支持双向传输
- 数据接收和发送同时进行
Example
电话、网口、UART
References
- B站视频:【四分钟搞定【同步通信-异步通信-全双工通信-串行通信-并行通信】】https://www.bilibili.com/video/BV1q64y1R72M?vd_source=93bb338120537438ee9180881deab9c1