教你分清UART、串口、TTL、RS232、RS485

1、区分硬件接口与电平标准

UART通用异步收发器(Universal Asynchronous Receiver Transmitter)
COM口即串行通讯端口((cluster communication port )
I2C集成电路总线(Inter-Integrated Circuit)
SPI串行外围接口(Serial Peripheral Interface)

都属于硬件接口都是串行口。但是有同步串行口和异步串行口之分,其中UART是单片机串口的俗称,COM口是电脑串口的俗称,它们都是异步串行口;而I2C、SPI都属于同步串行口
TTL、RS-232、RS-485区别于硬件接口,它们是指的电平标准(电信号)

同步异步知识
异步串行
无时钟线,发送方和接收方没有统一的时钟节拍,各自按照自己的节拍工作就叫异步
UART、COM:通用异步收发器,异步通信的协议。规定好通信双方的波特率、数据长度、校验位、停止位等参数即可发送数据和接收数据。
同步串行
信息发送设备与接收设备需要时钟同步,两者间除数据线连接,还需要额外的时钟线连接
I2C、SPI:同步通信:相较于异步通信,物理上多了一根时钟线,传输效率更高(去掉了开始位、校验位、停止位等冗余数据)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值