当前位置:首页>科技>正文

uart通信协议具体详细过程

2023-06-03 22:01:06 互联网 未知 科技

uart通信协议具体详细过程?

uart通信协议具体详细过程

UART通常被称为通用异步收发器,是一种通用的串行、异步通信总线。

该总线有俩条数据 线,可以实现全双工的发送和接受。

在嵌入式系统中常用于主机与辅助设备之间的通信。

串口通信原理(过程):

(1)数据线在空闲的时候是高电平。

(2)起始位:低电平,告诉对方我要开始发送数据了。

(3)数据位:发送数据是先发送地位再发送高位,一次可以发送5~8bit数据。

(4)校验位:让对方验证已接受的数据有没有错误,只能验证数据不能对数据进行修改。例如奇偶校验。

(5)停止位:是1/1.5/2位的高电平,标志着这一次发送的结束。

注意:每次通信最多只能传输一个字节(8位)是为了防止时间误差的出现,因为异步通信,发送方和接收方用的是不同的时间基准,假如如果使用同步通信则不会出现时间误差的问题。