波特率

Posted 小雨滴答

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了波特率相关的知识,希望对你有一定的参考价值。

单片机或计算机在串口通信时的速率。
指的是信号被调制以后在单位时间内的变化,即单位时间内载波参数变化的次数
如每秒钟传送240个字符,而每个字符格式包含10位(1个起始位,1个停止位,8个数据位),这时的波特率为240Bd,比特率为10位*240个/秒=2400bps。
又比如每秒钟传送240个二进制位,这时的波特率为240Bd,比特率也是240bps。
(但是一般调制速率大于波特率,比如曼彻斯特编码)。
波特率,可以通俗的理解为一个设备在一秒钟内发送(或接收)了多少码元的数据。
它是对符号传输速率的一种度量,
1波特即指每秒传输1个码元符号(通过不同的调制方式,可以在一个码元符号上负载多个bit位信息),
1比特每秒是指每秒传输1比特(bit)。
单位“波特”本身就已经是代表每秒的调制数,以“波特每秒”(Baud per second)为单位是一种常见的错误。

以上是关于波特率的主要内容,如果未能解决你的问题,请参考以下文章

嵌入式任意波特率的合理计算——高波特率低误差

esp32串口波特率最大是多少

RS485通讯中,为啥波特率越高,能够传输的距离越短?

串口1波特率115200bps,pA9引脚的输出速度设置为多少MHZ

串口之波特率计算

请问CAN总线的速率为啥用波特率表示,而不用比特率表示?