|
國內(nèi)很多書都是大家抄,還有很多是研究生寫的,自己可能都沒把問題搞清楚;最好的辦法就是自己去找找外文資料,一般來說,它們的可信度要高很多。
1,波特來源是一個人的名字,他叫Jean-Maurice-émile Baudot ,因此簡寫為Baud,單位符號:Bd;所以,波特率寫成Bd/s是正確的;B/s,我查了一圈資料,應(yīng)該是錯的。
2,為什么有b/s和bps呢?是將波特率和比特率混淆。波特率計為Bd/s;比特率記為bit/s或b/s,bps。
我們再來從定義理解它們的區(qū)別:
波特率可以被理解為單位時間內(nèi)傳輸符號的個數(shù)(傳符號率),通過不同的調(diào)制方法可以在一個符號上負(fù)載多個比特信息。而比特率是單位時間內(nèi)傳輸送或處理的比特的數(shù)量。
如果該符號是二進(jìn)制的話,波特率在數(shù)值上等于比特率的,但是意義還是不同,一個是符號,一個是比特;如果符號不是二進(jìn)制的話(說明該符號負(fù)載了多個比特信息),那么波特率在數(shù)值上不等于比特率。
它們的換算公式為:
I=S * log2 N
其中I 為傳信率,S 為波特率,N 為每個符號負(fù)載的信息量,而log2 以比特為單位。
一般來說,串口的波特率等于比特率。
|
|