RM新时代网站-首页

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

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

3天內不再提示

uart是什么

工程師 ? 來源:未知 ? 作者:姚遠香 ? 2019-01-22 16:40 ? 次閱讀

通用異步收發(fā)傳輸器(Universal Asynchronous Receiver/Transmitter),通常稱作UART,是一種異步收發(fā)傳輸器,是電腦硬件的一部分。它將要傳輸的資料在串行通信與并行通信之間加以轉換。作為把并行輸入信號轉成串行輸出信號的芯片,UART通常被集成于其他通訊接口的連結上。

具體實物表現為獨立的模塊化芯片,或作為集成于微處理器中的周邊設備。一般是RS-232C規(guī)格的,與類似Maxim的MAX232之類的標準信號幅度變換芯片進行搭配,作為連接外部設備的接口。在UART上追加同步方式的序列信號變換電路的產品,被稱為USART。

UART是一種通用串行數據總線,用于異步通信。該總線雙向通信,可以實現全雙工傳輸和接收。在嵌入式設計中,UART用于主機與輔助設備通信,如汽車音響與外接AP之間的通信,與PC機通信包括與監(jiān)控調試器和其它器件,如EEPROM通信。

計算機內部采用并行數據,不能直接把數據發(fā)到Modem,必須經過UART整理才能進行異步傳輸,其過程為:CPU先把準備寫入串行設備的數據放到UART的寄存器(臨時內存塊)中,再通過FIFO傳送到串行設備,若是沒有FIFO,信息將變得雜亂無章,不可能傳送到Modem。

它是用于控制計算機與串行設備的芯片。有一點要注意的是,它提供了RS-232C數據終端設備接口,這樣計算機就可以和調制解調器或其它使用RS-232C接口的串行設備通信了。作為接口的一部分,UART還提供以下功能:將由計算機內部傳送過來的并行數據轉換為輸出的串行數據流。將計算機外部來的串行數據轉換為字節(jié),供計算機內部并行數據的器件使用。在輸出的串行數據流中加入奇偶校驗位,并對從外部接收的數據流進行奇偶校驗。在輸出數據流中加入啟停標記,并從接收數據流中刪除啟停標記。處理由鍵盤或鼠標發(fā)出的中斷信號(鍵盤和鼠標也是串行設備)??梢蕴幚碛嬎銠C與外部串行設備的同步管理問題。有一些比較高檔的UART還提供輸入輸出數據的緩沖區(qū),比較新的UART是16550,它可以在計算機需要處理數據前在其緩沖區(qū)內存儲16字節(jié)數據,而通常的UART是8250。如果您購買一個內置的調制解調器,此調制解調器內部通常就會有16550 UART。

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

    關注

    0

    文章

    39

    瀏覽量

    12934
  • uart
    +關注

    關注

    22

    文章

    1235

    瀏覽量

    101354
收藏 人收藏

    評論

    相關推薦

    USB/UART橋接器的應用優(yōu)勢

    這一切都要歸功于USB/UART橋接器——它們是嵌入式系統中的強大工具。無論您是從事調試、物聯網還是工業(yè)應用,了解此橋接器都可以簡化硬件集成并提高通信可靠性。以下是USB/UART橋接如何簡化這些連接以及一些現實用例的說明(見下圖)。
    的頭像 發(fā)表于 12-03 13:52 ?202次閱讀
    USB/<b class='flag-5'>UART</b>橋接器的應用優(yōu)勢

    通信技術:UART串口通信開源代碼實操!

    今天我們分享的是關于UART串口通信示例,歡迎大家探討
    的頭像 發(fā)表于 11-05 11:56 ?3016次閱讀
    通信技術:<b class='flag-5'>UART</b>串口通信開源代碼實操!

    uart波特率和傳輸頻率的關系 UART串口的常用波特率為多少

    UART(Universal Asynchronous Receiver/Transmitter)是一種廣泛使用的異步串行通信技術,它允許兩臺設備之間進行雙向數據傳輸。在UART通信中,波特率和傳輸
    的頭像 發(fā)表于 10-06 16:12 ?2524次閱讀
    <b class='flag-5'>uart</b>波特率和傳輸頻率的關系 <b class='flag-5'>UART</b>串口的常用波特率為多少

    在NXP源碼基礎上如何適配ELF 1開發(fā)板的UART功能

    UART即通用異步收發(fā)器,是一種支持全雙工串行通信協議的接口。在i.MX6ULL處理器平臺上,該處理器原生支持多達8路的UART接口,提供了豐富的串行通信能力。 針對ELF 1開發(fā)板,實際引出了4路
    的頭像 發(fā)表于 09-29 11:49 ?337次閱讀
    在NXP源碼基礎上如何適配ELF 1開發(fā)板的<b class='flag-5'>UART</b>功能

    ElfBoard技術貼|如何在NXP源碼基礎上適配ELF 1開發(fā)板的UART功能

    UART即通用異步收發(fā)器,是一種支持全雙工串行通信協議的接口。在i.MX6ULL處理器平臺上,該處理器原生支持多達8路的UART接口,提供了豐富的串行通信能力。 針對ELF 1開發(fā)板,實際引出
    的頭像 發(fā)表于 09-25 13:56 ?2296次閱讀
    ElfBoard技術貼|如何在NXP源碼基礎上適配ELF 1開發(fā)板的<b class='flag-5'>UART</b>功能

    轉換UART的電壓

    電子發(fā)燒友網站提供《轉換UART的電壓.pdf》資料免費下載
    發(fā)表于 09-24 11:37 ?2次下載
    轉換<b class='flag-5'>UART</b>的電壓

    CAN轉UART橋接器

    電子發(fā)燒友網站提供《CAN轉UART橋接器.pdf》資料免費下載
    發(fā)表于 08-28 10:39 ?0次下載
    CAN轉<b class='flag-5'>UART</b>橋接器

    UART轉I2C橋接器

    電子發(fā)燒友網站提供《UART轉I2C橋接器.pdf》資料免費下載
    發(fā)表于 08-28 09:24 ?1次下載
    <b class='flag-5'>UART</b>轉I2C橋接器

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

    UART(Universal Asynchronous Receiver/Transmitter,通用異步收發(fā)傳輸器)協議是一種廣泛使用的串行通信協議,它允許計算機與外部設備之間通過串行接口進行數據傳輸。以下是對UART協議的詳細解析,包括其定義、工作原理、數據幀結構、優(yōu)
    的頭像 發(fā)表于 08-25 17:15 ?2889次閱讀

    第3章_UART 開發(fā)基礎

    第3章_UART 開發(fā)基礎
    的頭像 發(fā)表于 06-29 14:27 ?674次閱讀
    第3章_<b class='flag-5'>UART</b> 開發(fā)基礎

    UART串口通信協議是什么?

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

    常見的UART收發(fā)方式

    這種方式適合大多數單片機,只要有中斷就行。使用UART Write發(fā)送數據時,數據并不是直接寫入到UART發(fā)送器,而是放進了一個環(huán)形緩沖區(qū)中。
    的頭像 發(fā)表于 02-19 16:23 ?883次閱讀

    uart與usart區(qū)別 usart可以當uart用嗎

    USART實際上包含了UART的功能,并增加了支持同步通信的能力。在大多數微控制器中,UART通常是USART功能的一部分,USART可以配置為UART模式進行異步通信。
    發(fā)表于 01-17 15:46 ?1.9w次閱讀
    <b class='flag-5'>uart</b>與usart區(qū)別 usart可以當<b class='flag-5'>uart</b>用嗎

    最詳細的UART通訊協議分析在這里

    下載本篇文章的pdf版本:UART協議分析.pdf1.協議基礎1.1.協議簡介UART是“UniversalAsynchronousReceiver/Transmitter”,通用異步收發(fā)器的縮寫
    的頭像 發(fā)表于 01-12 14:15 ?1.6w次閱讀
    最詳細的<b class='flag-5'>UART</b>通訊協議分析在這里

    什么是串口(UART)?串口的組成和FPGA實現

    串口作為常用的三大低速總線(UART、SPI、IIC)之一,在設計眾多通信接口和調試時占有重要地位。
    的頭像 發(fā)表于 01-03 11:43 ?1.5w次閱讀
    什么是串口(<b class='flag-5'>UART</b>)?串口的組成和FPGA實現
    RM新时代网站-首页