【比特率和波特率】bit rate VS baud rate

比特率和波特率

一、 比特率

比特率是指每秒传输的二进制位数(0、1);

比特率 = 传输的总位数 / 传输时长			单位bps

二、 波特率

波特率是指每秒码元的传输数量;

Baud rate is the rate at which the number of signal elements or changes to the signal occurs per second when it passes through a transmission medium. The higher a baud rate is the faster the data is sent/received.

波特率 = 信号单元数 / 传输时长			单位buad

三、 比特率和波特率的关系

比特率和波特率的关系是根据调制方式来决定的。可用以下的式子来换算。

比特率 = 波特率 x 单个调制对应的二进制位数(bits per signal or symbol) 

下图所示是几种不同的串口编码方式(常见的是NRZ方式)。可以看到不同的调制方式,一个bit使用到的电平变化是不同的。NRZ编码,一个bit对应一个调制信号;Manchester编码,一个bit对应2个调制信号。

image-20220921220754137

四、 计算示例

image-20220921214939244

  • bit rate = 位数 / 时间 = 3 / 1 = 3 bps;

  • baud rate = 码元数 / 时间 = 3 / 1 = 3 BAUD;


image-20220921221612647

  • bit rate = 位数 / 时间 = 3 / 1 = 3 bps;
  • baud rate = 码元数 / 时间 = 6 / 1 = 6 BAUD;

五、 波特率的作用

串口异步通讯时,通讯双方需要约定好相同的波特率。

约定好相同的波特率之后,发送方和接收方才能按照相同的规则去解析电平变化。没有相同的波特率,异步通讯双方就如同鸡同鸭讲。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值