91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 單 片 機

串行數據總線的全雙工發送和接收

發布時間:2020/7/11 17:41:38 訪問次數:4075

UART是一種串行數據總線,用于異步通信,并且雙向通信,可實現全雙工發送和接收。基本的UART只需要兩條信號線(TXD、RXD)和一條地線就可以完成數據的互相通信,接收和發送互不干擾,這樣就大大節省了傳輸費用。由于UART是異步通信,所以需要對數據進行同步。UA RT發送/接收數據的傳輸格式如圖1所示,一個字符單位由開始位、數據位、校驗位、停止位組成(其中校驗位可供選)。

STK10C48-S45發送或接收一個完整的字節信息,首先是一個作為起始位的邏輯“0”位,接著是8個數據位。然后是停止位邏輯“1”位,數據線空閑時為高或“1”狀態。在字符的8位數據部分,先發送數據的最低位,最后發送最高位。每位持續時間是固定的,由發送器本地時鐘控制,每秒發送的數據位個數,即為“波特率”。起始位和停止位起著很重要的作用。顯然,它們標志每個字符的開始和結束,但更重要的是他們使接收器能把他的局部時鐘與每個新開始接收的字符再同步。異步通信沒有可參照的時鐘信號,發送器隨時都可能發送數據,任何時刻串行數據到來時,接收器必須準確地發現起始位下降沿的出現時間,從而正確地采樣緊接著的10或者11位(包括開始位、數據位和停止位),接收器的時鐘和發送器的時鐘不是同一個,因此,接收器所確定的采樣點的間隔和發送器所確定的位間隔時間不同.

異步通信的一幀傳輸經歷以下步驟:1)空閑狀態。發送方連續發送信號,處于信息“1”狀態。2)開始傳輸。發送方在任何時刻將傳號變成空號,即“1”跳變到“0”,并持續1位時間表明發送方開始傳輸數據。而同時,接收方收到空號后,開始與發送方同步,并期望收到隨后的數據。3)奇偶傳輸。數據傳輸之后是可供選擇的奇偶位發送或接收。4)停止傳輸。最后是發送或接收的停止位,其狀態恒為“1”。

設計的基本原則是保留最主要的功能,基于FPGA的UART系統由波特率時鐘發生器、接收器和發送器3個子模塊組成。

深圳市金嘉銳電子有限公司http://xczykj.51dzw.com/

(素材來源:21IC和ttic和eechina.如涉版權請聯系刪除。特別感謝)

 

  

UART是一種串行數據總線,用于異步通信,并且雙向通信,可實現全雙工發送和接收。基本的UART只需要兩條信號線(TXD、RXD)和一條地線就可以完成數據的互相通信,接收和發送互不干擾,這樣就大大節省了傳輸費用。由于UART是異步通信,所以需要對數據進行同步。UA RT發送/接收數據的傳輸格式如圖1所示,一個字符單位由開始位、數據位、校驗位、停止位組成(其中校驗位可供選)。

STK10C48-S45發送或接收一個完整的字節信息,首先是一個作為起始位的邏輯“0”位,接著是8個數據位。然后是停止位邏輯“1”位,數據線空閑時為高或“1”狀態。在字符的8位數據部分,先發送數據的最低位,最后發送最高位。每位持續時間是固定的,由發送器本地時鐘控制,每秒發送的數據位個數,即為“波特率”。起始位和停止位起著很重要的作用。顯然,它們標志每個字符的開始和結束,但更重要的是他們使接收器能把他的局部時鐘與每個新開始接收的字符再同步。異步通信沒有可參照的時鐘信號,發送器隨時都可能發送數據,任何時刻串行數據到來時,接收器必須準確地發現起始位下降沿的出現時間,從而正確地采樣緊接著的10或者11位(包括開始位、數據位和停止位),接收器的時鐘和發送器的時鐘不是同一個,因此,接收器所確定的采樣點的間隔和發送器所確定的位間隔時間不同.

異步通信的一幀傳輸經歷以下步驟:1)空閑狀態。發送方連續發送信號,處于信息“1”狀態。2)開始傳輸。發送方在任何時刻將傳號變成空號,即“1”跳變到“0”,并持續1位時間表明發送方開始傳輸數據。而同時,接收方收到空號后,開始與發送方同步,并期望收到隨后的數據。3)奇偶傳輸。數據傳輸之后是可供選擇的奇偶位發送或接收。4)停止傳輸。最后是發送或接收的停止位,其狀態恒為“1”。

設計的基本原則是保留最主要的功能,基于FPGA的UART系統由波特率時鐘發生器、接收器和發送器3個子模塊組成。

深圳市金嘉銳電子有限公司http://xczykj.51dzw.com/

(素材來源:21IC和ttic和eechina.如涉版權請聯系刪除。特別感謝)

 

  

熱門點擊

 

推薦技術資料

硬盤式MP3播放器終級改
    一次偶然的機會我結識了NE0 2511,那是一個遠方的... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
江城| 丹棱县| 保康县| 中方县| 马山县| 漳浦县| 宁武县| 若尔盖县| 安丘市| 柳江县| 交口县| 堆龙德庆县| 烟台市| 聂拉木县| 阳原县| 新昌县| 松桃| 安化县| 阳江市| 阿克苏市| 盐山县| 九寨沟县| 旬阳县| 临洮县| 巩留县| 尚义县| 和政县| 盐边县| 铅山县| 上虞市| 涞源县| 峨山| 宜昌市| 沽源县| 湄潭县| 鄂尔多斯市| 尤溪县| 河曲县| 郯城县| 玉龙| 河南省|