分享免费的编程资源和教程

网站首页 > 技术教程 正文

比特率(bit/s)与 波特率(Baud)换算

goqiw 2025-06-12 12:29:51 技术教程 12 ℃ 0 评论

概述



转换公式:

比特率=波特率*log2 N,N:二进制位数

比特率单位:比特/秒、bit/s、bps

波特率单位:波特、Baud

这两个容易搞不清楚的原因,主要是调制方式不同导致的

  • 如果传输的电平状态有 2 种(二相调制),如:0 和 1,此时的 N = 2,比特率 = 波特率
  • 如果传输的电平状态有 4 种(四相调制),如:00、01、10 和 11,此时的 N = 4,比特率 = 2 波特率

串口的二进制调制下的关系:

在串口通信(如单片机)中通常采用二进制调制,此时1个码元=1比特,因此波特率(Baud)与比特率(bps)数值相等。例如115200 Baud即对应115200 bps。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表