UART

UART

Tony

UART 也称为串口通讯。由于其为串行通讯与异步通信,不需要时钟信号,也不需要两端保持同样的时钟频率,只需要两端的波特率相同即可

串口通讯支持

  • 单工:单一方向的数据传输
  • 半双工:双向的数据传输,但同一时间只能负责传送 或 接收
  • 全双工:同一时刻可以同时传送 和 接收数据

数据的传输

UART 的数据发送通常包含一个起始位和一个停止位

data bus
data bus

当没有信号通讯时,保持高电平。直到开始通讯电平由高变低(也就是start bit)后,传输数据,数据传输完毕后,发送停止位,电平保持高,达到一定时常后(以帧为单位),视为一个信号传输完毕。

参考

On this page
UART