日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 公眾號(hào)精選 > 21ic電子網(wǎng)
[導(dǎo)讀]UART(英文全稱(chēng):UniversalAsynchronousReceiver/Transmitter)是一種異步全雙工串行通信協(xié)議,由Tx和Rx兩根數(shù)據(jù)線(xiàn)組成,因?yàn)闆](méi)有參考時(shí)鐘信號(hào),所以通信的雙方必須約定串口波特率、數(shù)據(jù)位寬、奇偶校驗(yàn)位、停止位等配置參數(shù),從而按照相同的速率進(jìn)行...


UART(英文全稱(chēng):Universal Asynchronous Receiver / Transmitter)是一種異步全雙工串行通信協(xié)議,由Tx和Rx兩根數(shù)據(jù)線(xiàn)組成,因?yàn)闆](méi)有參考時(shí)鐘信號(hào),所以通信的雙方必須約定串口波特率數(shù)據(jù)位寬、奇偶校驗(yàn)位停止位等配置參數(shù),從而按照相同的速率進(jìn)行通信。
異步通信以一個(gè)字符為傳輸單位,通信中兩個(gè)字符間的時(shí)間間隔多少是不固定的,然而在同一個(gè)字符中的兩個(gè)相鄰位間的時(shí)間間隔是固定的。當(dāng)波特率為9600bps時(shí),傳輸一個(gè)bit的時(shí)間間隔大約為104.16us;波特率為115200bps時(shí),傳輸一個(gè)bit的時(shí)間間隔大約為8us。



數(shù)據(jù)傳送速率用波特率來(lái)表示,即每秒鐘傳送的二進(jìn)制位數(shù)。例如數(shù)據(jù)傳送速率為120字符/秒,而每一個(gè)字符為10位(1個(gè)起始位,7個(gè)數(shù)據(jù)位,1個(gè)校驗(yàn)位,1個(gè)結(jié)束位),則其傳送的波特率為10×120=1200字符/秒=1200波特。

數(shù)據(jù)通信時(shí)序圖:


其中各位的意義如下:

起始位:先發(fā)出一個(gè)邏輯”0”信號(hào),表示傳輸字符的開(kāi)始;
數(shù)據(jù)位:可以是5~8位邏輯”0”或”1”;如ASCII碼(7位),擴(kuò)展BCD碼(8位);小端傳輸,即LSB先發(fā),MSB后發(fā);
校驗(yàn)位:數(shù)據(jù)位加上這一位后,使得“1”的位數(shù)應(yīng)為偶數(shù)(偶校驗(yàn))或奇數(shù)(奇校驗(yàn));
停止位:它是一個(gè)字符數(shù)據(jù)的結(jié)束標(biāo)志??梢允?位、1.5位、2位的高電平(用于雙方同步,停止位時(shí)間間隔越長(zhǎng),容錯(cuò)能力越強(qiáng));
空閑位:處于邏輯“1”狀態(tài),表示當(dāng)前線(xiàn)路上沒(méi)有數(shù)據(jù)傳送;
注:異步通信是按字符傳輸?shù)?,接收設(shè)備在收到起始信號(hào)之后只要在一個(gè)字符的傳輸時(shí)間內(nèi)能和發(fā)送設(shè)備保持同步就能正確接收。下一個(gè)字符起始位的到來(lái)又使同步重新校準(zhǔn)(依靠檢測(cè)起始位來(lái)實(shí)現(xiàn)發(fā)送與接收方的時(shí)鐘自同步的)。

(起始位和停止位)

(數(shù)據(jù)位)

(傳輸“A”)

上圖是uart協(xié)議傳輸一個(gè)”A”字符通過(guò)示波器的uart解碼而得到的波形示意圖。下面,根據(jù)此圖來(lái)介紹一下uart的一些基本參數(shù)。
波特率:此參數(shù)容易和比特率混淆,其實(shí)他們是由區(qū)別的。但是我認(rèn)為uart中的波特率就可以認(rèn)為是比特率,即每秒傳輸?shù)奈粩?shù)(bit)。一般選波特率都會(huì)有9600,19200,115200等選項(xiàng)。其實(shí)意思就是每秒傳輸這么多個(gè)比特位數(shù)(bit)。

起始位:先發(fā)出一個(gè)邏輯”0”的信號(hào),表示傳輸數(shù)據(jù)的開(kāi)始。

數(shù)據(jù)位:可以選擇的值有5,6,7,8這四個(gè)值,可以傳輸這么多個(gè)值為0或者1的bit位。這個(gè)參數(shù)最好為8,因?yàn)槿绻酥禐槠渌闹禃r(shí)當(dāng)你傳輸?shù)氖茿SCII值時(shí)一般解析肯定會(huì)出問(wèn)題。理由很簡(jiǎn)單,一個(gè)ASCII字符值為8位,如果一幀的數(shù)據(jù)位為7,那么還有一位就是不確定的值,這樣就會(huì)出錯(cuò)。

校驗(yàn)位:數(shù)據(jù)位加上這一位后,使得“1”的位數(shù)應(yīng)為偶數(shù)(偶校驗(yàn))或奇數(shù)(奇校驗(yàn)),以此來(lái)校驗(yàn)數(shù)據(jù)傳送的正確性。就比如傳輸“A”(01000001)為例。

  • 當(dāng)為奇數(shù)校驗(yàn):”A”字符的8個(gè)bit位中有兩個(gè)1,那么奇偶校驗(yàn)位為1才能滿(mǎn)足1的個(gè)數(shù)為奇數(shù)(奇校驗(yàn))。



  • 當(dāng)為偶數(shù)校驗(yàn):”A”字符的8個(gè)bit位中有兩個(gè)1,那么奇偶校驗(yàn)位為0才能滿(mǎn)足1的個(gè)數(shù)為偶數(shù)(偶校驗(yàn))。



此位還可以去除,即不需要奇偶校驗(yàn)位。

停止位:它是一幀數(shù)據(jù)的結(jié)束標(biāo)志??梢允?bit、1.5bit、2bit的空閑電平。可能大家會(huì)覺(jué)得很奇怪,怎么會(huì)有1.5位~沒(méi)錯(cuò),確實(shí)有的。所以我在生產(chǎn)此uart信號(hào)時(shí)用兩個(gè)波形點(diǎn)來(lái)表示一個(gè)bit,這個(gè)可以不必深究。

空閑位:沒(méi)有數(shù)據(jù)傳輸時(shí)線(xiàn)路上的電平狀態(tài),為邏輯1。

傳輸方向:即數(shù)據(jù)是從高位(MSB)開(kāi)始傳輸還是從低位(LSB)開(kāi)始傳輸。比如傳輸“A”如果是MSB,那么就是01000001;如果是LSB,那么就是10000010。

uart傳輸數(shù)據(jù)的順序就是:剛開(kāi)始傳輸一個(gè)起始位,接著傳輸數(shù)據(jù)位,接著傳輸校驗(yàn)位(可不需要此位),最后傳輸停止位。這樣一幀的數(shù)據(jù)就傳輸完了。接下來(lái)接著像這樣一直傳送。在這里還要說(shuō)一個(gè)參數(shù)。

幀間隔:即傳送數(shù)據(jù)的幀與幀之間的間隔大小,可以以位為計(jì)量也可以用時(shí)間(知道波特率那么位數(shù)和時(shí)間可以換算)。比如傳送”A”完后,這為一幀數(shù)據(jù),再傳”B”,那么A與B之間的間隔即為幀間隔。

圖2

圖3
上兩圖和下兩圖傳送的數(shù)據(jù)和波特率都是一樣的,但是有幾個(gè)參數(shù)是故意設(shè)置反了從而形成對(duì)比。有助于更深入的理解UART。 圖4
來(lái)源:面包板社區(qū)版權(quán)歸原作者所有,如有侵權(quán),請(qǐng)聯(lián)系刪除。


21ic電子網(wǎng)

掃描二維碼,關(guān)注更多精彩內(nèi)容

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀(guān)點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專(zhuān)欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

互聯(lián)網(wǎng)內(nèi)容的主要介質(zhì)在過(guò)去的幾十年中完成了從文字到圖片再到視頻的轉(zhuǎn)變。在不斷變化中,一以貫之的是人們對(duì)體驗(yàn)更好,更真實(shí)、更豐富網(wǎng)絡(luò)生活的追求。如今,視頻和游戲內(nèi)容都在向著更高刷新率與分辨率的方向發(fā)展,終端設(shè)備也在積極普及...

關(guān)鍵字: 元宇宙 Wi-Fi 7 通信

此前,印度政府曾在推特上公布“國(guó)家寬帶使命”計(jì)劃,并表示將于今年10月1日在印度正式推出5G服務(wù),引發(fā)了不少網(wǎng)友的關(guān)注。然而,近日CNMO了解到,此條推文現(xiàn)已被刪除。業(yè)內(nèi)人士表示,印度可能尚未準(zhǔn)備好從10月1日開(kāi)始推出5...

關(guān)鍵字: 印度 5G 通信

北京2022年10月8日 /美通社/ -- 日前,全球領(lǐng)先的IT基礎(chǔ)設(shè)施提供商浪潮信息加入龍蜥社區(qū)并成為理事單位,致力于攜手社區(qū)生態(tài)伙伴,共同推動(dòng)開(kāi)源操作系統(tǒng)的全產(chǎn)業(yè)鏈協(xié)同創(chuàng)新和產(chǎn)業(yè)化應(yīng)用。 龍蜥社區(qū)成立于2020...

關(guān)鍵字: 開(kāi)源 操作系統(tǒng) 通信 大數(shù)據(jù)

(全球TMT2022年10月8日訊)IT基礎(chǔ)設(shè)施提供商浪潮信息加入龍蜥社區(qū)并成為理事單位,致力于攜手社區(qū)生態(tài)伙伴,共同推動(dòng)開(kāi)源操作系統(tǒng)的全產(chǎn)業(yè)鏈協(xié)同創(chuàng)新和產(chǎn)業(yè)化應(yīng)用。 龍蜥社區(qū)成立于2020年9月,是國(guó)內(nèi)...

關(guān)鍵字: 操作系統(tǒng) 開(kāi)源 通信 裝機(jī)量

當(dāng)使用導(dǎo)線(xiàn)連接外部設(shè)備或芯片時(shí),導(dǎo)線(xiàn)不可過(guò)長(zhǎng),一般控制在 20CM 以?xún)?nèi),IIC、SPI、UART 等數(shù)字接口數(shù)據(jù)線(xiàn)驅(qū)動(dòng)能力有限,過(guò)長(zhǎng)的導(dǎo)線(xiàn)會(huì)導(dǎo)致通訊波形遲緩。當(dāng)導(dǎo)線(xiàn)確實(shí)無(wú)法縮短時(shí),可通過(guò)降低通訊速率的方法來(lái)解決、緩解通...

關(guān)鍵字: 可編程USB UART I2C SMBusS SPI

(全球TMT2022年9月30日訊)Tata Communications在印度浦那推出了專(zhuān)用私有5G"全球卓越中心"(CoE),為企業(yè)加速"工業(yè)4.0"應(yīng)用和能力。這家新的CoE是一個(gè)敏捷、安全的室內(nèi)設(shè)施,用來(lái)測(cè)試和...

關(guān)鍵字: 通信 5G COMMUNICATIONS 圖像分析

廈門(mén)2022年9月27日 /美通社/ -- 近日,卓越職場(chǎng)研究機(jī)構(gòu)(Great Place to Work®)公布了2022年亞洲最佳職場(chǎng)?(Best Workplaces in Asia?)榜單,鈴盛(Ring...

關(guān)鍵字: CENTRAL BSP 通信 VIDEO

9月27日消息,據(jù)央視報(bào)道,今天7時(shí)50分,我國(guó)在太原衛(wèi)星發(fā)射中心使用長(zhǎng)征六號(hào)運(yùn)載火箭,以“一箭三星”方式,成功將試驗(yàn)十六號(hào)A/B星和試驗(yàn)十七號(hào)衛(wèi)星發(fā)射升空,衛(wèi)星順利進(jìn)入預(yù)定軌道,發(fā)射任務(wù)獲得圓滿(mǎn)成功。該組衛(wèi)星主要用于國(guó)...

關(guān)鍵字: 長(zhǎng)征六號(hào) 衛(wèi)星 通信

VPN是一種常用于連接中、大型企業(yè)或團(tuán)體與團(tuán)體間的私人網(wǎng)絡(luò)的通信方式。它利用隧道協(xié)議(Tunneling Protocol)來(lái)達(dá)到保密、發(fā)送端認(rèn)證、消息準(zhǔn)確性等私人消息安全效果,這種技術(shù)可以用不安全的網(wǎng)絡(luò)(例如:互聯(lián)網(wǎng))...

關(guān)鍵字: vpn專(zhuān)線(xiàn) 通信 互聯(lián)網(wǎng)

(全球TMT2022年9月20日訊)2022年9月16日,以"同心聚力、共創(chuàng)算網(wǎng)發(fā)展未來(lái);創(chuàng)新合作、共享數(shù)字經(jīng)濟(jì)紅利"為主題的2022浪潮通信產(chǎn)業(yè)聯(lián)盟合作伙伴大會(huì)在濟(jì)南召開(kāi)。 在產(chǎn)業(yè)聯(lián)盟合作伙伴大會(huì)上,浪...

關(guān)鍵字: 通信 網(wǎng)絡(luò) APPLICATIONS POWER

21ic電子網(wǎng)

1847 篇文章

關(guān)注

發(fā)布文章

編輯精選

技術(shù)子站

關(guān)閉