0%

各种通信方式

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