在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

SART和UART是什么及USART與UART有什么不同之處

PCB線路板打樣 ? 來源:LONG ? 2019-08-09 11:38 ? 次閱讀

您是否曾使用過UART這個術語,只是由另一位工程師糾正它不是UART而是USART?在某些情況下,這些術語的可互換性可能是適當的,但在許多情況下它是錯誤的。讓我們來看看USART和UART是什么,并討論主要區別。

大多數嵌入式工程師都熟悉UART:通用異步接收器/發送器。它是一個微控制器外設,可將輸入和輸出的數據字節轉換為串行位流。起始位啟動串行位流,停止位(或兩個)完成數據字。 UART還可以選擇向流添加奇偶校驗位,以幫助檢測傳輸期間是否發生位錯誤。圖1顯示了工程師期望通過UART傳輸的數據的標準示例。

圖1 - UART串行數據

USART - 通用同步/異步接收器/發送器 - 是一種微控制器外設,可將輸入和輸出的數據字節轉換為串行比特流。嗯。 USART的定義與UART的定義相同,但術語中添加了“同步”。當然還有一些更有意義的差異?否則,USART就會被稱為UART。

嗯,有差異 - 重要的。 USART和UART之間的第一個區別是可以為串行數據提供時鐘的方式。 UART在內部向微控制器生成其數據時鐘,并通過使用起始位轉換將該時鐘與數據流同步。沒有與數據相關的輸入時鐘信號,因此為了正確接收數據流,接收器需要提前知道波特率應該是什么。

另一方面,USART可以設置為以同步模式運行。在此模式下,發送外設將生成一個時鐘,接收外設可以從數據流中恢復,而無需提前知道波特率?;蛘?,鏈路將使用完全獨立的線路來承載時鐘信號。使用外部時鐘可使USART的數據速率遠高于標準UART的數據速率,最高可達4 Mbps。

USART和UART之間的第二個主要區別是外設可以支持的協議數量。 UART很簡單,只提供其基本格式的一些選項,例如停止位數和偶數或奇數奇偶校驗。 USART更復雜,可以以與許多不同標準協議相對應的形式生成數據,例如IrDA,LIN,智能卡,RS-485接口的驅動程序啟用和Modbus等。 USART也具有與UART相同的異步功能,也就是說,USART可以生成與圖1所示相同類型的串行數據。

USART和UART外設具有明顯不同的功能,可以使用在不同的情況下,開發人員可以在標準微控制器上找到兩個外圍設備。例如,采用針對低功耗設計的微控制器,例如STM32系列。 STM32器件具有片上USART和UART外設。 USART意味著在“高”能耗期間進行所有“繁重的”串行通信。但是,當微控制器處于睡眠狀態且處于低功耗模式時,UART外設可以處理低速通信,同時降低能耗。

USART和UART是否相同?從技術上講,答案是否定的。 USART通常具有更多功能,標準UART和生成時鐘數據的能力允許USART以遠低于UART功能的波特率運行。 USART確實包含了UART的功能,并且在許多應用中,盡管具有USART的強大功能,開發人員將它們用作簡單的UART,忽略或避免這些強大外設的同步時鐘生成功能。難怪有這么多人使用這些術語,就像它們是同義詞一樣。

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

    關注

    22

    文章

    1240

    瀏覽量

    101490
  • USART
    +關注

    關注

    1

    文章

    195

    瀏覽量

    30897
  • PCB打樣
    +關注

    關注

    17

    文章

    2968

    瀏覽量

    21742
  • 華強PCB
    +關注

    關注

    8

    文章

    1831

    瀏覽量

    27813
  • 華強pcb線路板打樣

    關注

    5

    文章

    14629

    瀏覽量

    43088
收藏 人收藏

    評論

    相關推薦

    USARTUART的主要區別

    16.1 關于 USART/UART在嵌入式中,很多MCU和外設模塊都集成UART外設。STM32F1033個通用同步異步收發器(Uni
    發表于 08-16 09:08

    USARTUART何區別

    1.USART通用同步/異步串行接收/發送器,USART是一個全雙工通用同步/異步串行收發模塊,該接口是一個高度靈活的串行通信設備。區別于UART,UART是通用異步收發傳輸器,
    發表于 10-28 06:17

    UARTUSART的工作原理是什么?什么功能?

    UARTUSART的工作原理是什么?UARTUSART什么功能?
    發表于 12-10 06:15

    USART與USAR哪些不同之處

    USART是什么?USAR又是什么?USART與USAR哪些不同之處呢?
    發表于 12-13 08:08

    什么是UARTUSART什么區別嗎

    USART?什么區別嘛?1.1 UART定義Universal Asynchronous Receiver/Transmitter:通用異步收發傳輸器,是一種串行異步收發協議,應用十分廣泛。U...
    發表于 01-21 11:23

    uartusart的區別是什么

    UART&USART, UART&RS232的區別與聯系1. UART&USART1. 1 UART
    發表于 02-17 07:32

    UART、USRT、USART什么區別?

    UART、USRT、USART什么區別?
    發表于 10-20 06:58

    uartusart的區別

    通用異步收發傳輸器(Universal Asynchronous Receiver/Transmitter),通常稱作UART,是一種異步收發傳輸器,是電腦硬件的一部分。USART:通用同步/異步串行接收/發送器USART是一個
    發表于 11-08 18:57 ?16.1w次閱讀
    <b class='flag-5'>uart</b>和<b class='flag-5'>usart</b>的區別

    UARTUSART區別

    UARTUSART區別?USART支持同步模式,因此USART 需要同步始終信號USART_
    發表于 11-20 16:34 ?7w次閱讀

    STM32串口通信配置(USART/UART

    在配置USARTUART之前,得先明白什么是USARTUART以及它們之間什么區別,其實兩者是同步和異步的區別。
    發表于 11-26 16:21 ?53次下載
    STM32串口通信配置(<b class='flag-5'>USART</b>/<b class='flag-5'>UART</b>)

    STM32-UART通信

    數據交換。UARTUSARTUART:通用異步收發器USART:通用同步異步收發器在單片機中,名稱為UART的接口一般只能用于異步串行通
    發表于 12-20 19:21 ?18次下載
    STM32-<b class='flag-5'>UART</b>通信

    Crazyflie 2.0學習周報19-4:串口&USB, UART&USART, UART&RS232的區別與聯系

    UART&USART, UART&RS232的區別與聯系1. UART&USART1. 1 UART
    發表于 12-20 19:25 ?11次下載
    Crazyflie 2.0學習周報19-4:串口&USB, <b class='flag-5'>UART</b>&<b class='flag-5'>USART</b>, <b class='flag-5'>UART</b>&RS232的區別與聯系

    UART、USART、IIC、SPI

    UARTUSART都是單片機上的串口通信,他們之間的區別如下:首先從名字上看:UART:universal asynchronous receiver and transmitter通用異步收/發
    發表于 12-22 19:25 ?4次下載
    <b class='flag-5'>UART</b>、<b class='flag-5'>USART</b>、IIC、SPI

    STM32F103VE USART & UART串口通信

    STM32F103VE共有5個串口功能,其中USART1,USART2,USART3為通用同步異步串口通信,UART4,UART5為通用異步
    發表于 12-24 19:06 ?24次下載
    STM32F103VE <b class='flag-5'>USART</b> & <b class='flag-5'>UART</b>串口通信

    uartusart區別 usart可以當uart用嗎

    USART實際上包含了UART的功能,并增加了支持同步通信的能力。在大多數微控制器中,UART通常是USART功能的一部分,USART可以配
    發表于 01-17 15:46 ?1.9w次閱讀
    <b class='flag-5'>uart</b>與<b class='flag-5'>usart</b>區別 <b class='flag-5'>usart</b>可以當<b class='flag-5'>uart</b>用嗎
    主站蜘蛛池模板: 免费国产在线视频| 人人搞人人爽| 免费黄色的视频| 色视频在线播放| 日韩色影视| 免费看污黄视频软件| 久久青草18免费观看网站| 九色窝| 成人午夜毛片| 夜夜做日日做夜夜爽| 失禁h啪肉尿出来高h男男| 久久天天躁狠狠躁夜夜躁综合| 国产亚洲精品aa在线看| 最新大黄网站免费| 天天躁狠狠躁| 乱人伦精品一区二区| 欧美中出在线| 狠狠成人| 婷婷丁香在线| 免费四影虎ww4hu10| 国产片无遮挡在线看床戏| 亚洲午夜视频| 国产一级一级片| 影音先锋午夜资源网站| 中文字幕第11页| 热久在线| 一本二卡三卡四卡乱码二百| 性久久久久久| 亚洲天堂ww| 色播五月激情五月| 国产主播在线观看| 天天摸天天操天天射| 2017天天干夜夜操| 久久久久国产精品免费网站| 婷婷5月天| 狠狠五月婷婷| 天天综合在线观看| 五月天激情在线| 夜色伊人| 免费人成a大片在线观看动漫| 97理论三级九七午夜在线观看|