色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

UART通信協議及小練

j4AI_wujianying ? 來源:未知 ? 作者:易水寒 ? 2017-12-21 16:27 ? 次閱讀

UART是用于控制計算機與串行設備的芯片。有一點要注意的是,它提供了數據終端設備接口,這樣計算機就可以和調制解調器或其它使用RS-232C接口的串行設備通信了。作為接口的一部分,UART還提供以下功能:

將由計算機內部傳送過來的并行數據轉換為輸出的串行數據流;

將計算機外部來的串行數據轉換為字節,供計算機內部使用并行數據的器件使用;

在輸出的串行數據流中加入奇偶校驗位,并對從外部接收的數據流進行奇偶校驗;

在輸出數據流中加入啟停標記,并從接收數據流中刪除啟停標記;

處理由鍵盤或鼠標發出的中斷信號(鍵盤和鼠票也是串行設備);

可以處理計算機與外部串行設備的同步管理問題;

異步串口通信協議,工作原理是將傳輸數據的每個字符以串行方式一位接一位的傳輸。如下圖:

UART通信協議及小練

其中每一位(bit)的意義如下:

起始位:先發出一個邏輯“0”的信號,表示傳輸字符的開始。

數據位:緊跟起始位之后。數據位的個數可以是4、5、6、7、8等,構成一個字符。通常采用ASCII碼。從最低位開始傳送,靠時鐘來定位。

奇偶校驗位:數據位加上這一位后(跟在數據位尾部),使得“1”的位數應為偶數(偶校驗)或奇數(奇校驗),以此來校驗數據傳送的正確性。

停止位:它是一個字符數據的結束標志。可以是1位、1.5位、2位的高電平(邏輯“1”)。

空閑位:處于邏輯“1”狀態,表示當前線路上沒有數據的傳送。

波特率:是衡量數據傳輸速率的指針。表示為每秒鐘傳送的二進制位數(bit數)。例如資料傳送速率為120字符/秒,而每一個字符為10位,則其傳送的波特率為:

10×120%20=%201200字符/秒=1200波特。

以上的數據位、奇偶校驗位、波特率等均可以在COM接口中設置。也可以在代碼中對UART寄存器的各位進行設置,UART寄存器的各位所代表的含義如下:

下面通過幾個小程序,了解UART通信協議進行數據傳輸的過程:

UART通信協議及小練

在這里我們使用 uart_init 函數便完成了UART各個位的設置,現在來看看uart_init在系統中是如何定義的:

UART通信協議及小練

UART0 --- UART2 便是開發板為我們提供的三個寄存器,通過rUFCON、rUMCON、rULCON、rUCON、rUBRDIV 等引腳的賦值完成UART寄存器的設置。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 芯片
    +關注

    關注

    456

    文章

    51154

    瀏覽量

    426292
  • uart
    +關注

    關注

    22

    文章

    1243

    瀏覽量

    101643

原文標題:嵌入式學習筆記之UART通信協議

文章出處:【微信號:wujianying_danpianji,微信公眾號:單片機精講吳鑒鷹】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    總線通信協議解析及應用

    在現代計算機系統中,總線通信協議扮演著至關重要的角色。它們定義了數據如何在處理器、內存、輸入/輸出設備等組件之間傳輸。 總線通信協議的基本概念 總線通信協議是一組規則,它規定了數據在系統總線上的傳輸
    的頭像 發表于 12-31 10:07 ?170次閱讀

    常見串口通信協議 如何設置串口參數

    ,使用9針或25針的D-sub連接器。它支持全雙工通信,但傳輸距離和速率有限。 RS-485 :這是一種差分信號的串行通信協議,可以支持更遠距離和更高速率的通信,常用于工業現場總線。 UART
    的頭像 發表于 12-27 09:51 ?617次閱讀

    AUTOSAR通信協議解析 如何實現AUTOSAR通信

    通信協議棧是一個復雜的系統,它涵蓋了多種通信方式和模塊,以實現車內ECU之間的高效、可靠的數據交換。以下是對AUTOSAR通信協議的解析及實現AUTOSAR通信的方法: 一、AUTOS
    的頭像 發表于 12-17 14:54 ?943次閱讀

    串口通信協議解析 串口通信應用實例

    串口通信協議解析 串口通信協議是指規定了數據包的內容,內容包含了起始位、主體數據、校驗位及停止位,雙方需要約定一致的數據包格式才能正常收發數據的有關規范。以下是串口通信協議的介紹: 基本概念
    的頭像 發表于 11-21 17:03 ?673次閱讀

    CAN總線與其他串行通信協議比較

    CAN總線與其他串行通信協議相比,具有其獨特的特點和優勢。以下是對CAN總線與UART、I2C、SPI等常見串行通信協議的比較: 一、基本特性比較 協議名稱 引腳 雙工方式 時鐘 電平
    的頭像 發表于 11-12 09:56 ?971次閱讀

    PLC控制系統的通信協議解析

    在現代工業自動化中,PLC控制系統扮演著至關重要的角色。它們不僅需要處理復雜的邏輯控制任務,還需要與其他系統和設備進行通信。為了實現這一目標,PLC系統必須遵循一系列的通信協議。 PLC通信協議
    的頭像 發表于 11-08 09:46 ?1201次閱讀

    UART通信協議介紹和數據傳輸工作流程

    UART是一種通用串行數據總線,用于異步通信。該總線雙向通信,可實現全雙工傳輸和接收。UART通常用來實現與PC之間數據通信,命令和控制信息
    的頭像 發表于 10-24 14:20 ?904次閱讀
    <b class='flag-5'>UART</b><b class='flag-5'>通信協議</b>介紹和數據傳輸工作流程

    PROFINET通信協議是什么

    PROFINET通信協議是一種專為工業自動化領域設計的基于以太網的實時通信協議。以下是對PROFINET通信協議的詳細解析,包括其定義、特點、體系結構、工作原理、通信方式、應用領域以及
    的頭像 發表于 09-25 18:13 ?2361次閱讀

    UART協議的工作原理和應用場景

    UART(Universal Asynchronous Receiver/Transmitter,通用異步收發傳輸器)協議是一種廣泛使用的串行通信協議,它允許計算機與外部設備之間通過串行接口進行數據傳輸。以下是對
    的頭像 發表于 08-25 17:15 ?3648次閱讀

    簡單認識UART通信協議

    UART(Universal Asynchronous Receiver/Transmitter,通用異步收發傳輸器)通信協議是一種常見的串行通信協議,廣泛應用于計算機、嵌入式系統、傳感器、無線
    的頭像 發表于 07-25 18:07 ?1539次閱讀

    can的通信協議主要由什么完成

    CAN(Controller Area Network)是一種基于消息的通信協議,主要用于汽車和工業領域。它是一種局域網技術,允許多個設備在同一網絡上進行通信。CAN協議的主要特點包括高可靠性、實時
    的頭像 發表于 06-16 10:29 ?667次閱讀

    簡單認識UART串行通信協議

    在電子通信領域,UART(Universal Asynchronous Receiver/Transmitter,通用異步收發傳輸器)是一種非常常見的串行通信協議。它被廣泛應用于各種設備之間
    的頭像 發表于 05-27 16:09 ?2219次閱讀

    RS485通信協議的特性和應用范圍

    隨著工業自動化和物聯網技術的飛速發展,數據通信協議的重要性日益凸顯。RS485通信協議作為一種廣泛應用于工業自動化領域的串行通信協議,其穩定性和可靠性得到了廣泛的認可。本文將對RS485通信協
    的頭像 發表于 05-23 16:27 ?1862次閱讀

    UART串口通信協議是什么?

    UART (Universal Asynchronous Receiver/Transmitter) 是一種通信接口協議,用于實現串口通信。它是一種簡單的、可靠的、廣泛應用的串口
    的頭像 發表于 03-19 17:26 ?1508次閱讀

    TLT507-MQTT通信協議案例

    TLT507-MQTT通信協議案例
    的頭像 發表于 01-26 10:06 ?923次閱讀
    TLT507-MQTT<b class='flag-5'>通信協議</b>案例
    主站蜘蛛池模板: 国产精品麻豆a在线播放 | 在线观看免费av网站 | 国内精品久久久久影院亚洲 | 麻美ゆま夫の目の前で犯 | 恋夜秀场1234手机视频在线观看 | 欧美.亚洲.日韩.天堂 | 亚洲天堂2017无码 | 国产成人v视频在线观看 | 国产真实露脸乱子伦 | 亚洲 国产 日韩 欧美 在线 | 98国产精品人妻无码免费 | 国产精品久久久久久免费播放 | 国产在线精品视频二区 | 日韩熟女精品一区二区三区 | 91九色视频在线观看 | 国产麻豆精品久久一二三 | 91亚洲精品 | 亚洲一区免费在线观看 | 被窝国产理论一二三影院 | 亚洲haose在线观看 | 宫交拔不出来了h黑人 | 强开少妇嫩苞又嫩又紧九色 | 色窝窝777欧美午夜精品影院 | 日本福利片午夜免费观着 | 午夜国产视频 | 9久久99久久久精品齐齐综合色圆 | 日本无码毛片一区二区手机看 | 国产日韩高清一区二区三区 | 免费果冻传媒2021在线观看 | 含羞草传媒在线观看 | 免费果冻传媒在线完整观看 | 手机看片国产免费久久网 | 精品视频久久久久 | 大咪咪dvd | 小小水蜜桃3视频在线观看 小向美奈子厨房magnet | 国产99久久久国产精品免费看 | 色偷偷91综合久久噜噜 | 人妻中文字幕乱人伦在线 | 97色伦图片97色伦图影院久久 | 久久久无码精品亚洲日韩按摩 | 亚洲中文字幕乱倫在线 |