都直接或间接地表示了数据的传速速度
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。。。。
不管哪种说法,都是先有波特率再有晶振频率。