学习笔记-UART通信协议

uart串口通信
1.串行,全双工,异步通讯
2.空闲时,RXD和TXD默认高电平
3.数据起始位为低电平
4.串口发送数据过程中,低位在前,高位在后
5.串口数据一般为8位
6.串口可选择是否开启数据校验,校验位:单个字节数据校验,对数据中高低电平数据个数进行计数,常见的有奇偶校验
7.停止位:高电平,一般有1,1.5,2位
8.串口数据位数或者叫码元为固定
9.串口传输速率:波特率,表示1秒传输数据位数。
相同电平情况下,如低电平高电平。通过掐时间确认数据为01还是0011。
10.累计误差消除:
两个单片机通讯,波特率可能会存在一定误差,如果单个数据字节长度过长,会导致误差累加,严重时会导致数据错误。所以规定串口传送的字符数据位为5~8位。
11.硬件连接:交叉连接,单片机A的txd与单片机B的rxd相连,单片机A的rxd与单片机B的txd相连

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

江小天a

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值