免费高清特黄a大片,九一h片在线免费看,a免费国产一级特黄aa大,国产精品国产主播在线观看,成人精品一区久久久久,一级特黄aa大片,俄罗斯无遮挡一级毛片

分享

認(rèn)識(shí)UART接口

 luobo2012 2017-03-19

         沒有仔細(xì)研究過,就用了下,總結(jié)了點(diǎn),也搜了點(diǎn)資料.

----------------------------------------------------------------------------------------------------------------------------

簡單的講:(UART與COM)

      嵌入式里面說的串口,一般是指UART口, 但是我們經(jīng)常搞不清楚它和COM口的區(qū)別,  以及RS232, TTL等關(guān)系,  實(shí)際上UART,COM指的物理接口形式(硬件), 而TTL、RS-232是指的電平標(biāo)準(zhǔn)(電信號(hào)).

      UART有4個(gè)pin(VCC, GND, RX, TX), 用的TTL電平,  低電平為0(0V),高電平為1(3.3V或以上)。

                                                                               

    COM口是我們臺(tái)式機(jī)上面常用的口(下圖),9個(gè)pin, 用的RS232電平,  它是負(fù)邏輯電平,它定義+5~+12V為低電平,而-12~-5V為高電平

                                                       

詳細(xì)的說:

UART的特征

        一般uart控制器在嵌入式系統(tǒng)里面都做在cpu一起,像飛思卡爾的IMX6芯片就是這樣,有多個(gè)uart控制器。

引腳介紹(COM口比較多pin,但是常用的也是這幾個(gè)):

VCC:供電pin,一般是3.3v,在我們的板子上沒有過電保護(hù),這個(gè)pin一般不接更安全

GND:接地pin,有的時(shí)候rx接受數(shù)據(jù)有問題,就要接上這個(gè)pin,一般也可不接

RX:接收數(shù)據(jù)pin

TX:發(fā)送數(shù)據(jù)pin,我之前碰到串口只能收數(shù)據(jù),不能發(fā)數(shù)據(jù)問題,經(jīng)baidu,原來是設(shè)置了流控制,取消就可以了,適用于putty,SecureCRT

        在調(diào)試的時(shí)候, 多數(shù)情況下我們只引出rx,tx即可.  比如調(diào)試gps模塊, IC數(shù)據(jù)直接通過uart上報(bào),我就直接用了兩個(gè)線連出了rx,tx,連上串口轉(zhuǎn)USB小板,  電腦從串口直接獲取數(shù)據(jù),這樣跳過了開發(fā)板,測試了gps的數(shù)據(jù)有沒有問題.

使用方法:

        我們常用UART口進(jìn)行調(diào)試,但是UART的數(shù)據(jù)要傳到電腦上分析就要匹配電腦的接口,通常我們電腦使用接口有COM口和USB口(最終在電腦上是一個(gè)虛擬的COM口),但是要想連上這兩種接口都要需要進(jìn)行硬件接口轉(zhuǎn)換和電平轉(zhuǎn)換。

         如果連接電腦COM口, 需要一個(gè)類似下圖的轉(zhuǎn)換小板, 它實(shí)現(xiàn)了TTL電平和RS232電平互轉(zhuǎn), 我之前使用過, 但是現(xiàn)在很少用了。

                   

              如果要連接USB接口, 需要類似下面的小板, 它實(shí)現(xiàn)了TTL電平和USB電平的轉(zhuǎn)換, 這種使用的較多。

                       

              電路圖和連接如下, 通常上面有個(gè)專門轉(zhuǎn)換芯片。

總結(jié)

1、串口、COM口是指的物理接口形式(硬件)。而TTL、RS-232、RS-485是指的電平標(biāo)準(zhǔn)(電信號(hào))。 
2、接設(shè)備的時(shí)候,一般只接GND RX TX。不會(huì)接Vcc或者+3.3v的電源線,避免與目標(biāo)設(shè)備上的供電沖突。 
3、PL2303、CP2102芯片是 USB 轉(zhuǎn) TTL串口 的芯片,用USB來擴(kuò)展串口(TTL電平)
4、MAX232芯片是 TTL電平與RS232電平的專用雙向轉(zhuǎn)換芯片,可以TTL轉(zhuǎn)RS-232,也可以RS-232轉(zhuǎn)TTL。 
5、TTL標(biāo)準(zhǔn)是低電平為0,高電平為1(+5V電平)。RS-232標(biāo)準(zhǔn)是正電平為0,負(fù)電平為1(±15V電平)。 
6、RS-485與RS-232類似,但是采用差分信號(hào)負(fù)邏輯。這里略過不講。 

百度上這個(gè)文章總結(jié)的不錯(cuò):

         串口、COM口、TTL、RS-232、RS-485區(qū)別詳解

其他

串口進(jìn)行通信的方式有兩種:同步通信方式和異步通信方式

SPI(Serial Peripheral Interface:串行外設(shè)接口);
I2C(INTER IC BUS:意為IC之間總線),一(host)對(duì)多,以字節(jié)為單位發(fā)送。

UART(Universal Asynchronous Receiver Transmitter:通用異步收發(fā)器), 一對(duì)一,以位為單位發(fā)送。




    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多