在串口通信中,波特率是指单位时间内传输的信息位数,通俗点说就是串口通讯时的数据传输速率。
波特率的单位是波特(Baud),代表单位时间内传输的信号变化次数。以9600Baud为例,它表示每秒钟传输9600个信号(或电平)变化。波特率越高,传输速率越快,但也要保证传输的质量,根据传输距离和传输介质的不同,波特率可达的最高限度也不一样。
在设置波特率时,发送方和接收方要设定相同的波特率,否则就会因为速率不同而导致通信错误。常见的串口波特率有2400、4800、9600、19200、38400、57600和115200Baud。