標(biāo)題: 在網(wǎng)上看到有關(guān)波特率的描述,發(fā)現(xiàn)大多都沒(méi)有真正了解,有用B/s, b/s, bps等。誰(shuí)有... [打印本頁(yè)]

作者: 51黑bing    時(shí)間: 2016-3-20 18:21
標(biāo)題: 在網(wǎng)上看到有關(guān)波特率的描述,發(fā)現(xiàn)大多都沒(méi)有真正了解,有用B/s, b/s, bps等。誰(shuí)有...
國(guó)內(nèi)很多書(shū)都是大家抄,還有很多是研究生寫(xiě)的,自己可能都沒(méi)把問(wèn)題搞清楚;最好的辦法就是自己去找找外文資料,一般來(lái)說(shuō),它們的可信度要高很多。

1,波特來(lái)源是一個(gè)人的名字,他叫Jean-Maurice-émile Baudot ,因此簡(jiǎn)寫(xiě)為Baud,單位符號(hào):Bd;所以,波特率寫(xiě)成Bd/s是正確的;B/s,我查了一圈資料,應(yīng)該是錯(cuò)的。

2,為什么有b/s和bps呢?是將波特率和比特率混淆。波特率計(jì)為Bd/s;比特率記為bit/s或b/s,bps。
我們?cè)賮?lái)從定義理解它們的區(qū)別:
波特率可以被理解為單位時(shí)間內(nèi)傳輸符號(hào)的個(gè)數(shù)(傳符號(hào)率),通過(guò)不同的調(diào)制方法可以在一個(gè)符號(hào)上負(fù)載多個(gè)比特信息。而比特率是單位時(shí)間內(nèi)傳輸送或處理的比特的數(shù)量。
如果該符號(hào)是二進(jìn)制的話,波特率在數(shù)值上等于比特率的,但是意義還是不同,一個(gè)是符號(hào),一個(gè)是比特;如果符號(hào)不是二進(jìn)制的話(說(shuō)明該符號(hào)負(fù)載了多個(gè)比特信息),那么波特率在數(shù)值上不等于比特率。

它們的換算公式為:
I=S * log2 N
其中I 為傳信率,S 為波特率,N 為每個(gè)符號(hào)負(fù)載的信息量,而log2 以比特為單位。

一般來(lái)說(shuō),串口的波特率等于比特率。





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1