串行:数据按位传输;
并行:数据并行发送;
同步:发送端和接收端同时处理;
异步:发送端和接收端不同时处理;
单工:设备只能做发送端/接收端;
半双工:设备同一时刻只能做发送/接收;
全双工:设备同一时刻即可做发送又可做接收;

\ 通信类型 物理接口 通信协议 应用举例
串口 串行异步全双工 TX/RX 起始位+数据位+奇偶校验位+停止位 串口转USB,串口转485
SPI 串行同步全双工 CS/SCK/MISO/MOSI 同发同收,上升沿采样/下降沿采样 FLASH/OLED/SD/触摸屏
IIC 串行异步半双工 SCL/SDA 开始条件+设备地址+w/r+应答+数据+应答+……+停止位 SHT20 MPU6050 HP-6 7 寸电容屏
8080 并行 CS/RD/WR/DC/D[16:0] 时序图 TFTLCD屏
RS485 串行异步半双工 A/B 同串口 设备之间通信
RS232 串行异步全双工 TX/RX 同串口 设备之间通信
单总线 串行半双工 DAT 时序图 DHT11