串口通信概念整理

串口理论知识整理:
1、UART-Universal Asynchronous Receiver Transmitter,即通用异步收发器。
2、UART之间数据传输方式为全双工,发送数据时按照一定的格式在一根线上串行发出,首先发送最低位;接收数据时检测另一根线上的信号。
3、最少可以只有3根线:TXD,RXD,GND,GND给收发双方提供参考电平。
4、UART使用标准的TTL/CMOS逻辑电平,0~5V、0~3.3V、0~2.5V、0~1.8V,高电平为1。
5、RS-232电平:为增强数据抗干扰能力、提高传输距离,将TTL/CMOS转换为RS-232电平,3~12V为0,-3~-12V为1。
6、TXD,RXD数据线以bit为最小单位传输数据。
7、一帧包含:起始位、数据位、校验位、停止位。
8、发送前,UART双方定好波特率。
9、空闲状态为1状态。
10、奇偶校验:数据位连同检验位中“1”的个数为奇数或偶数。
 
计算一帧数据发送完耗时(ms):
(帧bit数 * 1000) / Baudrate

转载于:https://www.cnblogs.com/rockyching2009/p/9328752.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值