首先理解下波特率的概念:每秒钟通过信道传输的信息量称为位传输速率,也就是每秒钟传送的二进制位数简称比特率。比特率表示有效数据的传输速率,用b/s 、bit/s、比特/秒,读作:比特每秒。
我的理解波特率在串口是因为串口没有时钟线,属于异步传输,双方约定波特率保证数据的收发,而像IIC,SPI是有时钟线的,主机负责时钟的频率,以确定数据的传输速度,所以在串口中波特率会比较看重,要求配置,而IIC,SPI等需要配置CLK时序
参见 https://baike.baidu.com/item/%E6%B3%A2%E7%89%B9%E7%8E%87/2153185
其实波特率这个概念也可用于任何载波通信领域的。
I2C也有这个概念,而且据说I2C最高波特率号称是400KHz
spi也有的,最大多少忘了。。。
常见的通讯方式都可以通过波特率衡量。
但只有串口通讯完全取决于波特率来进行通讯协议