這是一個衡量通信速度的參數(shù)。它表示每秒鐘傳送的bit的個數(shù)。例如300波特表示每秒鐘發(fā)送300個bit,當(dāng)我們提到時鐘周期時,我們就是指波特率例如如果協(xié)議需要4800波特率,那么時鐘是4800Hz,這意味著串口通信在數(shù)據(jù)線上的采樣率為4800Hz,通常電話線的波特率為14400,28800和36600,波特率可以遠遠大于這些值,但是波特率和距離成反比。串行口每秒發(fā)送或接收數(shù)據(jù)的碼元數(shù)為傳碼,單位為波特,也叫波特率,若發(fā)送或接收一位數(shù)據(jù)所需時間為T,則波特率為1/T,相應(yīng)的發(fā)送或接收時鐘為1/T Hz。發(fā)送和接收設(shè)備的波特率應(yīng)一致。位同步是實現(xiàn)收發(fā)雙方的碼元同步,由數(shù)據(jù)傳輸系統(tǒng)的同步控制電路實現(xiàn)。發(fā)送端由發(fā)送時鐘的定時脈沖對數(shù)據(jù)序列取樣再生,接收端由接收時鐘的定時脈沖對接收數(shù)據(jù)序列取樣判斷,恢復(fù)原來的數(shù)據(jù)序列。因此,接收時鐘和發(fā)送時鐘必須同頻同相,這是由接收端的定時提取和鎖相環(huán)電路實現(xiàn)的。傳碼率與位同步必須同時滿足。否則,接收設(shè)備接收不到有效信息
標(biāo)簽:
vhdl
串行同步通信
spi
上傳時間:
2022-06-22
上傳用戶: