uart通用異步收發(fā)器(異步接收發(fā)送器)

發(fā)布時間:2024-07-14
本文為大家介紹uart通用異步收發(fā)器(異步接收發(fā)送器),下面和小編一起看看詳細內(nèi)容吧。
通用異步收發(fā)器(universal asynchronous receiver/transmitter,通常稱為uart,讀音/?ju?art/)是一種異步收發(fā)發(fā)送器,是計算機硬件的一部分。它將數(shù)據(jù)從串行通信(serial communication)傳輸?shù)讲⑿型ㄐ牛╬arallel communication)進行傳輸轉(zhuǎn)換。 uart 通常與其他通信協(xié)議(如eia rs-232)結(jié)合使用。
具體對象表現(xiàn)為一個獨立的模塊化芯片,或者表現(xiàn)為一個集成在微處理器中的外圍設(shè)備。一般搭配rs-232c規(guī)范的標(biāo)準(zhǔn)信號幅度轉(zhuǎn)換芯片,如maxim的max232,作為連接外部設(shè)備的接口。在uart上增加同步串行信號轉(zhuǎn)換電路的產(chǎn)品稱為usart(universal synchronous asynchronous receiver transmitter)。
用于手機設(shè)計和測試階段控制cpu與其余部分的信息傳遞
uart是universal asynchronous transceiver(異步串行通信端口)的英文縮寫,它包括rs232、rs499、rs423、rs422和rs485等接口標(biāo)準(zhǔn)規(guī)范和總線標(biāo)準(zhǔn)規(guī)范,即uart是異步串行通信端口的總稱. rs232、rs499、rs423、rs422、rs485是各種異步串行通信端口對應(yīng)的接口標(biāo)準(zhǔn)和總線標(biāo)準(zhǔn),規(guī)定了接口的電氣特性、傳輸速率、連接特性和機械特性。實際上,它屬于通信網(wǎng)絡(luò)中物理層(最底層)的概念,與通信協(xié)議沒有直接關(guān)系。通信協(xié)議是通信網(wǎng)絡(luò)中屬于數(shù)據(jù)鏈路層(上層)的一個概念。 com口是pc(個人電腦)上異步串行通信口的簡稱。由于歷史原因,ibm的pc對外接口配置為rs232,這已經(jīng)成為pc行業(yè)事實上的默認標(biāo)準(zhǔn)。因此,pc 的com 端口現(xiàn)在是rs232。如果配備多個異步串行通信端口,則稱為com1、com2……
spi、i2c、uart這三種串行總線協(xié)議的區(qū)別
第一個區(qū)別當(dāng)然是名字:
spi(serial peripheral interface:串行外設(shè)接口);
i2c(內(nèi)部ic 總線)
uart(universal asynchronous receiver transmitter:通用異步接收發(fā)送器)
二、電信號線上的區(qū)別:
spi總線由三個信號線組成:串行時鐘(sclk)、串行數(shù)據(jù)輸出(sdo)和串行數(shù)據(jù)輸入(sdi)。 spi總線可以實現(xiàn)多個spi設(shè)備的互連。提供spi串行時鐘的spi設(shè)備為spi主機或主機(master),其他設(shè)備為spi從機或從機(slave)。主從設(shè)備之間可以實現(xiàn)全雙工通信。當(dāng)有多個從設(shè)備時,也可以增加一條從設(shè)備選擇線。 www.ttep.cn
如果使用通用io口來模擬spi總線,則必須有一個輸出口(sdo),一個輸入口(sdi),另一個口取決于實現(xiàn)的設(shè)備類型。如果要實現(xiàn)主從設(shè)備,就需要輸入輸出口。如果只實現(xiàn)主設(shè)備,則需要輸出端口,如果只實現(xiàn)從設(shè)備,則只需要輸入端口。
i2c總線是一種雙向、雙線(scl、sda)、串行、多主機接口標(biāo)準(zhǔn),具有總線仲裁機制,非常適用于設(shè)備間的短距離、非經(jīng)常性數(shù)據(jù)通信。在其協(xié)議體系中,傳輸數(shù)據(jù)時會攜帶目的設(shè)備的設(shè)備地址,從而實現(xiàn)設(shè)備聯(lián)網(wǎng)。
如果用一個通用io口來模擬i2c總線,實現(xiàn)雙向傳輸,則需要一個輸入輸出口(sda)和一個輸出口(scl)。 (注:i2c的資料比較少,這里的描述可能很不完整)
uart總線是異步串口,所以一般比前兩種同步串口復(fù)雜很多。一般由波特率發(fā)生器(產(chǎn)生的波特率等于傳輸波特率的16倍)、uart接收器和uart發(fā)送器組成。由硬件上的兩根線組成,一根用于發(fā)送,一根用于接收。
顯然,如果用一個通用io口來模擬uart總線,需要一個輸入口和一個輸出口。
三、從第二點可以看出,spi和uart可以實現(xiàn)全雙工,而i2c不能;
第四,看大佬們的意見!
wudanyu:i2c的線比較少。我覺得比uart和spi強大,但是技術(shù)上比較麻煩,因為i2c需要雙向io支持,而且要用到上拉電阻。我覺得抗干擾能力弱。用于同一板上芯片之間的通信,很少用于遠距離通信。 spi的實現(xiàn)更簡單。 uart需要固定的波特率,這意味著兩位數(shù)據(jù)之間的間隔必須相等,但spi無所謂,因為它是基于時鐘的協(xié)議。
quickmouse:i2c的速度比spi慢一點,協(xié)議比spi復(fù)雜一點,但是連接也比標(biāo)準(zhǔn)spi少。
好了,uart通用異步收發(fā)器(異步接收發(fā)送器)的介紹到這里就結(jié)束了,想知道更多相關(guān)資料可以收藏我們的網(wǎng)站。
上一個:通風(fēng)柜的排風(fēng)量為什么具有可變性
下一個:木本芙蓉菊盆景制作

新年新氣象,安譜實驗與SGS攜手再譜新篇章
STOEFFL橡膠金屬元件STM0007可靠性:高
蘋果14手機什么時候上市,預(yù)計價格多少(蘋果14什么時候出)
多功能商業(yè)城餐余垃圾處理設(shè)備企業(yè)
鼓風(fēng)干燥箱和電熱恒溫干燥箱有什么區(qū)別?
細辛腦注射液佐治小兒喘息性支氣管肺炎療效觀察
化學(xué)實驗室設(shè)備的好壞要怎樣辨別
液晶拼接屏常用尺寸有哪些
電能質(zhì)量分析儀OR08-TE9100技術(shù)資料
4D02WGJ022JTCE,J 4D02 2.2R現(xiàn)貨購買,厚聲2.2Ω ±5% 1/16W
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos