1.通讯方式
串行 异步 半双工
2.硬件电路

3.通讯协议

(1)
波特率:数据传送是用波特率表示的,即每秒钟传送的二进制位数
(2)
起始位:
数据的开始标志,
一个逻辑0的信号
(3)
数据位
:
实际数据位的位数参数,标准的数据位可以是5、7、8位,从最低位开始传输
(4)
奇偶校验位
:
检查发送数据中1的个数
(5)
停止位
:
数据的结束标志,可以是1位、1.5位、2位的高电平
(6)
空闲位:处于逻辑1状态,表示当前线路上无数据传输。
4.uart读写的过程
(
传输数据之前,UART之间要约定数据的传输速率、数据的帧格式
)
(1)
发送数据
a. 空闲状态,线路处于高电平,
当收到发送指令之后,拉低线路的一个数据位的时间
b. 接着数据按照低位到高位依次发送,数据发送完毕之后,
c. 接着发送奇偶校验位和停止位,一帧数据发送完成。
(2)接收数据
a. 空闲状态,线路处于高电平;当检测到线路的下降沿时说明线路有数据传输
b. 按照约定的波特率从低位到高位接收数据,数据接收完毕后,
c.接着接收并比较奇偶校验位是否正确
。