基本定义
波特率指每秒传输的符号数(单位:波特,Baud),用于衡量串行通信的数据传输速率。
例如:波特率 9600 表示每秒传输 9600 个符号(每个符号可能包含多个比特)。
与比特率的区别:
波特率 = 符号传输速率;比特率 = 实际数据比特传输速率(bps)。
若 1 个符号对应 1 比特(如无校验位的串口),则波特率等于比特率;若采用高阶调制(如 QAM),则 1 个符号可对应多比特,此时比特率 > 波特率。
物理意义
波特率决定了通信速度与稳定性:
高速场景(如工业控制):需高波特率(如 115200)提升实时性。
低速场景(如传感器数据):低波特率(如 9600)可降低误码率。
配置步骤(以串口为例)
设备管理器中设置端口参数(波特率、数据位、停止位等)。
通信双方需严格匹配波特率,否则数据错乱。