波特率和比特率定义

都直接或间接地表示了数据的传速速度

1.波特率

在信息传输通道中,携带数据信息的信号单元叫码元,每秒钟通过信道传输的码元数称为码元传输速率,简称波特率。

波特率是传输通道频宽的指标。

 波特率(Baud Rate) 单位 bps -- 每秒传送的字节数(0或1) Byte Per Second.。

2.比特率

比特率 = 波特率  x 单个调制状态对应的二进制位数。

每秒钟通过信道传输的信息量称为位传输速率,简称比特率。

比特率表示有效数据的传输速率。

3.串口通信为什么要设置波特率

有两种比较可靠地说法:

  1:根据电、传输介质等的物理特性结合串口设备使用的要求

  为了保证有效通讯,根据电、传输介质等的物理特性结合串口设备使用的要求,确定RS232最大传输速率只能是115200,然后逐级二分得到57600,28800,19200……为适应这些速率,设计相应的晶振频率。

  2:这是由电信线路特性决定的

  电话线路的带通是300--3KHz,当时hayes先搞的modem,所以用的2400HZ信号,对应波特率是2400。由于基本频率确定了,以后采用的提高通讯速率的方法都是在2400基础上倍频的,所以形成了9600.19200。。。。

  不管哪种说法,都是先有波特率再有晶振频率

你可能感兴趣的:(硬件相关)