18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

UART協(xié)議簡介及優(yōu)缺點說明

GReq_mcu168 ? 來源:知芯情報局 ? 作者: Leo ? 2022-07-03 15:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

最近幾天,有不少粉絲問我,局哥,什么時候可以寫一篇關(guān)于UART協(xié)議的文章???網(wǎng)上的太繁雜,想偷個懶,你直接給介紹總結(jié)一下吧。那么今天就介紹一下UART協(xié)議,后面也會抽時間介紹一些其他的常用協(xié)議。

8c540104-f9d2-11ec-ba43-dac502259ad0.png

UART簡介

UART全稱universal asynchronous receiver transmitter,翻譯過來就是通用異步收發(fā)器(一般也很少有人這么叫啦)。UART的應(yīng)用場景非常廣泛,比如上位機與下位機之間的通信,各種外接模塊,比如GPS和藍(lán)牙模塊等等。UART作為串行通信,利用一條傳輸線將數(shù)據(jù)按bit進(jìn)行順序傳送,特點是通信線路簡單,利用簡單的線纜就可實現(xiàn)通信,降低成本,適用于遠(yuǎn)距離通信,但傳輸速度慢的應(yīng)用場合。

物理層

在物理層上,UART協(xié)議只有三條信號線:TX,RX和GND。看到這兒看官您就要問了,為什么沒有時鐘線?對,UART協(xié)議就是這么任性,不需要時鐘線,那么它是怎么通信的呢?下面的協(xié)議層章節(jié)會做詳細(xì)的介紹。

8c7262ca-f9d2-11ec-ba43-dac502259ad0.png

UART使用標(biāo)準(zhǔn)的TTL/CMOS邏輯電平(0~5V,0~3.3V,0~2.5V或0~1.8V)來表示數(shù)據(jù),1表示高電平,0表示低電平。為了提高抗干擾能力、提高傳輸?shù)木嚯x,通常也會TTL/CMOS邏輯電平轉(zhuǎn)換為RS-232邏輯電平,3~15V表示0,-3~-15V表示1。

舉個例子,對于傳輸數(shù)據(jù)0x55,即二進(jìn)制的01010101,RS232和TTL的區(qū)別如下;

8ca7b60a-f9d2-11ec-ba43-dac502259ad0.png

協(xié)議層

波特率

協(xié)議層上,首先來介紹一下波特率的概念。波特率可以被理解為一個設(shè)備在單位時間內(nèi)發(fā)送(或接收)了多少碼元的數(shù)據(jù),它是對符號傳輸速率的一種度量,表示單位時間內(nèi)傳輸符號的個數(shù)(傳符號率)。說白了,波特率是串口數(shù)據(jù)的傳輸速度,即Bit/s,常見的波特率有:9600,19200,38400,57600,115200。假設(shè)目前UART的配置為,1個起始位,8個數(shù)據(jù)位,0個校驗位,1個停止位,那么9600的波特率,可以計算出每一位數(shù)據(jù)的時間寬度為104us,那么傳輸一個數(shù)據(jù)包(也就是10 bit 數(shù)據(jù))需要的時間為 1.04 毫秒。

8cc297d6-f9d2-11ec-ba43-dac502259ad0.png

數(shù)據(jù)包格式

介紹完了波特率,再來介紹一下數(shù)據(jù)包的格式。UART傳輸?shù)臄?shù)據(jù)被封裝成數(shù)據(jù)包,每個數(shù)據(jù)包包含1個起始位,5~8個數(shù)據(jù)位(取決于UART的具體設(shè)置),一個可選的奇偶校驗位以及1個或2個停止位,具體如下圖所示:

8ce37df2-f9d2-11ec-ba43-dac502259ad0.png

起始位:UART數(shù)據(jù)傳輸線在空閑狀態(tài)時時保持高電平。當(dāng)master先發(fā)出一個邏輯”0”的信號時,表示傳輸數(shù)據(jù)的開始。

數(shù)據(jù)位:可以選擇的值有5,6,7,8這四個值,可以傳輸這么多個值為0或者1的bit位。這個參數(shù)最好為8,因為如果此值為其他的值時當(dāng)你傳輸?shù)氖茿SCII值時一般解析肯定會出問題。理由很簡單,一個ASCII字符值為8位,如果一幀的數(shù)據(jù)位為7,那么還有一位就是不確定的值,這樣就會出錯。

校驗位:在串口通信中一種簡單的檢錯方式。有下面四種檢錯方式:偶校驗、奇校驗、高校驗和低校驗。當(dāng)然沒有校驗位也是可以的。對于偶和奇校驗的情況,串口會設(shè)置校驗位(數(shù)據(jù)位后面的一位),用1bit確保傳輸?shù)臄?shù)據(jù)有偶個或者奇?zhèn)€邏輯高位。

舉個例子,如果數(shù)據(jù)是011,假如為偶校驗,則校驗位為0,保證邏輯高的位數(shù)是偶數(shù)個。假如為奇校驗,校驗位為1,保證邏輯高的位數(shù)是奇數(shù)個。

8d2d07b0-f9d2-11ec-ba43-dac502259ad0.png

停止位:發(fā)送端UART將數(shù)據(jù)傳輸線從低電壓驅(qū)動到高電壓至少持續(xù)兩位數(shù)據(jù)的時間寬度來表示整個數(shù)據(jù)包的傳輸已經(jīng)結(jié)束。由于數(shù)據(jù)是在傳輸線上定時的,不同設(shè)備之間的時鐘存在偏差,誤差的積累有可能會造成數(shù)據(jù)位的傳輸錯誤。因此停止位不僅僅是表示傳輸?shù)慕Y(jié)束,并且提供校正時鐘同步的機會。適用于停止位的位數(shù)越多,不同時鐘同步的容錯性越好,但是數(shù)據(jù)傳輸率同時也越慢。

優(yōu)缺點

沒有任何通信協(xié)議是完美的,以下是UART的一些利弊,可幫助您確定它們是否適合您的項目需求:

優(yōu)點:

通信只需要兩條數(shù)據(jù)線;

無需時鐘信號;

有奇偶校驗位,方便通信的差錯檢查;

只需要接收端和發(fā)送端設(shè)置好數(shù)據(jù)包結(jié)構(gòu),即可穩(wěn)定通信;

缺點:

數(shù)據(jù)幀最大支持9位數(shù)據(jù);

不支持多主機或多從機的主從系統(tǒng);

原文標(biāo)題:干貨 | UART協(xié)議詳解

文章出處:【微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 物理層
    +關(guān)注

    關(guān)注

    1

    文章

    164

    瀏覽量

    35438
  • uart
    +關(guān)注

    關(guān)注

    22

    文章

    1288

    瀏覽量

    105823
  • 串行通信
    +關(guān)注

    關(guān)注

    4

    文章

    599

    瀏覽量

    36883
  • UART協(xié)議
    +關(guān)注

    關(guān)注

    0

    文章

    6

    瀏覽量

    6489

原文標(biāo)題:干貨 | UART協(xié)議詳解

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    PCBA 表面處理:優(yōu)缺點大揭秘,應(yīng)用場景全解析

    一站式PCBA加工廠家今天為大家講講PCBA加工如何選擇合適的表面處理工藝?PCBA表面處理優(yōu)缺點與應(yīng)用場景。在電子制造中,PCBA板的表面處理工藝對電路板的性能、可靠性和成本都有重要影響。選擇合適
    的頭像 發(fā)表于 05-05 09:39 ?1008次閱讀
    PCBA 表面處理:<b class='flag-5'>優(yōu)缺點</b>大揭秘,應(yīng)用場景全解析

    CMOS,Bipolar,F(xiàn)ET這三種工藝的優(yōu)缺點是什么?

    在我用photodiode工具選型I/V放大電路的時候,系統(tǒng)給我推薦了AD8655用于I/V,此芯片為CMOS工藝 但是查閱資料很多都是用FET工藝的芯片,所以請教下用于光電信號放大轉(zhuǎn)換(主要考慮信噪比和帶寬)一般我們用哪種工藝的芯片, CMOS,Bipolar,F(xiàn)ET這三種工藝的優(yōu)缺點是什么?
    發(fā)表于 03-25 06:23

    壓接連接器使用裸銅線的優(yōu)缺點分析?

    壓接連接器使用裸銅線是一種高效、可靠的電氣連接方式,廣泛應(yīng)用于電力、通信和工業(yè)領(lǐng)域。需要我們正確看待它的優(yōu)缺點,高效使用。
    的頭像 發(fā)表于 03-18 11:01 ?742次閱讀

    淺談汽車系統(tǒng)電壓優(yōu)缺點分析

    以下是12V、24V、48V系統(tǒng)的簡單介紹,包括技術(shù)特點、優(yōu)缺點及典型應(yīng)用場景。汽車電氣系統(tǒng)的發(fā)展隨著車輛電子設(shè)備的增多和對能效要求的提高,電壓等級也在逐步提升,從傳統(tǒng)的12V電
    的頭像 發(fā)表于 03-06 08:04 ?1223次閱讀
    淺談汽車系統(tǒng)電壓<b class='flag-5'>優(yōu)缺點</b>分析

    惠斯通電橋的優(yōu)缺點分析

    惠斯通電橋作為一種經(jīng)典的電阻測量工具,具有其獨特的優(yōu)缺點。以下是對惠斯通電橋優(yōu)缺點的詳細(xì)分析: 優(yōu)點 高精度 : 惠斯通電橋通過比較電壓差來精確測量電阻值,對于微小的電阻變化也能迅速作出反應(yīng),因此
    的頭像 發(fā)表于 02-13 15:26 ?1713次閱讀

    硅谷物理服務(wù)器的優(yōu)缺點分析

    硅谷物理服務(wù)器因其高性能、高質(zhì)量和先進(jìn)的技術(shù)支持而在全球范圍內(nèi)享有很高的聲譽。硅谷物理服務(wù)器的優(yōu)缺點分析如下,主機推薦小編為您整理發(fā)布硅谷物理服務(wù)器的優(yōu)缺點分析。
    的頭像 發(fā)表于 02-12 09:30 ?498次閱讀

    香港主機托管和國內(nèi)主機的優(yōu)缺點比較

    香港主機托管和國內(nèi)主機(以大陸主機為例)的優(yōu)缺點比較,主機推薦小編為您整理發(fā)布香港主機托管和國內(nèi)主機的優(yōu)缺點比較,希望對您有幫助。
    的頭像 發(fā)表于 02-05 17:42 ?620次閱讀

    東京站群服務(wù)器有哪些優(yōu)缺點

    東京站群服務(wù)器,作為部署在東京地區(qū)的服務(wù)器集群,專為站群優(yōu)化而建,其優(yōu)缺點如下,主機推薦小編為您整理發(fā)布東京站群服務(wù)器有哪些優(yōu)缺點。
    的頭像 發(fā)表于 02-05 17:39 ?541次閱讀

    iic協(xié)議優(yōu)缺點分析

    I2C協(xié)議的優(yōu)點 1. 簡化的硬件接口 I2C協(xié)議只需要兩條線(數(shù)據(jù)線SDA和時鐘線SCL)即可實現(xiàn)多個設(shè)備之間的通信,大大減少了所需的引腳數(shù)量,從而降低了硬件成本和復(fù)雜性。 2. 多主機
    的頭像 發(fā)表于 02-05 11:31 ?1739次閱讀

    光譜傳感器的優(yōu)缺點

    光譜傳感器是一種能夠檢測并響應(yīng)光譜范圍內(nèi)不同波長光線的傳感器。以下是對其優(yōu)缺點的詳細(xì)分析:
    的頭像 發(fā)表于 01-27 15:28 ?1108次閱讀

    不同類型傳感器的優(yōu)缺點 常見傳感器類型及其應(yīng)用

    傳感器作為現(xiàn)代科技的重要組成部分,廣泛應(yīng)用于各個領(lǐng)域。以下是對不同類型傳感器的優(yōu)缺點及其常見應(yīng)用的歸納: 一、常見傳感器類型及其優(yōu)缺點 人體傳感器 優(yōu)點 :反應(yīng)迅速,價格便宜,使用廣泛。 缺點
    的頭像 發(fā)表于 12-06 10:44 ?5923次閱讀

    FIB-SEM方法分析BlackPad的優(yōu)缺點

    (如下圖A)和晶格上的黑點(如下圖B)。SEM方法分析BlackPad的優(yōu)缺點為了方便大家對材料進(jìn)行深入的失效分析及研究,具備DualBeamFIB-SEM業(yè)務(wù),包括
    的頭像 發(fā)表于 11-29 17:29 ?855次閱讀
    FIB-SEM方法分析BlackPad的<b class='flag-5'>優(yōu)缺點</b>

    不同類型adc的優(yōu)缺點分析

    ADC(模數(shù)轉(zhuǎn)換器)是將模擬信號轉(zhuǎn)換為數(shù)字信號的電路,根據(jù)轉(zhuǎn)換原理和應(yīng)用需求的不同,ADC可以分為多種類型,每種類型都有其獨特的優(yōu)缺點,以下是對不同類型ADC的優(yōu)缺點分析: 逐次逼近型ADC(SAR
    的頭像 發(fā)表于 11-19 16:58 ?3484次閱讀

    開環(huán)和閉環(huán)功放的區(qū)別,優(yōu)缺點,應(yīng)用場合有什么不同?

    問下TI的工程師,開環(huán)和閉環(huán)功放的區(qū)別,優(yōu)缺點,應(yīng)用場合有什么不同?請解釋下,謝謝!
    發(fā)表于 11-04 06:33

    不同類型UPS電源的優(yōu)缺點

    不間斷電源(UPS)是為關(guān)鍵設(shè)備提供穩(wěn)定、不間斷電力供應(yīng)的重要設(shè)備。根據(jù)設(shè)計和功能的不同,UPS可以分為幾種類型,每種類型都有其獨特的優(yōu)缺點。以下是一些常見的UPS類型及其優(yōu)缺點的概述: 在線式
    的頭像 發(fā)表于 10-28 10:45 ?2361次閱讀