UART:通用异步收发器
全双工,TTL电平,标准TTL输入高电平最小2V,输出高电平最小2.4V,典型值3.4V,输入低电平最大0.8V,输出低电平最大0.4V,典型值0.2V。适合短距离的如电路板内的通讯。
USART:通用同步和异步收发器
当做异步通信时,与UART相同,加上同步信号CK时,可以做同步收发器。
SPI:串行外设接口
高速,全双工,同步的通信总线,四线制(MISO:主设备数据输出,从设备数据输入;MOSI:主设备数据输入,从设备数据输出;SCLK:始终信号,由主设备产生;CS:从设备使能信号,由主设备控制。)当做单向传输时,只需要三根线。
IIC:集成电路总线
双向,两线(双向数据线SDA,时钟线SCL),同步串行总线。多向控制总线,多个芯片可以连接在同一总线结构下。
RS232:异步传输标准接口,常用的串行通讯接口标准之一。
逻辑1(MARK)= -3V ~ -15V
逻辑0(SPACE)= +3V ~ +15V
与UART相比,232传输距离更远,一般可以满足1到10米的传输距离。三线制,全双工。
RS485:常用的串行通讯接口标准之一。
逻辑1 两线间电压差为+(2~6)V
逻辑2 两线间电压差为-(2~6)V
工业用通信方式,采用差分信号传输,抗干扰能力强,最大传输距离可达1200米,总线上最高可连接128个收发器,半双工,两线制。