波特率源与比特率的关系为
波特率源与比特率的关系为:比特率=波特率 * 单个调制状态对应的二进制位数
串口常用波特率有4800、9600、115200
9600Bps的串口比特率就是9600*1bps,串口发送或接收1bit数据的时间称为1个波特,也就是1/9600s。clk = 50MHz,T = 20ns,9600Bps下,传输一个波特需要的时钟个数,cnt = (1 * 10^9)ns / 9600 / 20ns 约等于5208,相当于每个bit的传输间隔需要50MHz时钟下的5208个clk
波特率表示单位时间
波特率表示单位时间内传送的码元符号的个数,它是对符号传输速率的一种度量,它用单位时间内载波调制状态改变的次数来表示,波特率即指一个单位时间内传输符号的个数。波特(Baud,单位符号:Bd)这一单位是以法国电讯工程师埃米尔·博多(法语:Émile Baudot)(1845-1903)的姓氏来命名的,他是数位通讯的先驱之一,是电传与博多式电报机的发明人。