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