【UART】UART Q&A

UART常见知识点整理

定义:Universal Asynchronous Receiver/Transmitter - 通用异步收发传输器。

特点:速率不快、可全双工、结构上一般由波特率产生器、UART发送器、UART接收器组成,硬件2-3线。

线:RXD,TXD,GND,半双工的话就两根(地线必须有)。

空闲位:UART协议规定,当总线处于空闲状态时信号线的状态为高电平。

起始位:开始进行数据传输时发送方要先发出一个低电平来表示传输字符的开始(与空闲位相反)。

数据位

数据可以是5、6、7、8、9位,一般为8位,先发送最低位。

奇偶校验位

串口校验分为几种方式:

1.无校验(no parity)。

2.奇校验(odd parity):如果数据位中“1”的数目是偶数,则校验位为“1”,反之为“0”。

3.偶校验(even parity):如果数据位中“1”的数目是偶数,则校验位为“0”,反之为“1”。

4.mark parity:校验位始终为1。

5.space parity:校验位始终为0。

停止位

数据结束标志,可以是1、1.5、2位的高电平。

即可设置的有数据位、校验位和停止位。

波特率

数据传输速率使用波特率来表示,单位bps,如果串口波特率为9600bps,那么传输一个比特需要的时间是1/9600≈104.2us。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Evan_ZGYF丶

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

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

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

打赏作者

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

抵扣说明:

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

余额充值