久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

認(rèn)識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)(電信號).

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

                                                                               

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

                                                       

詳細(xì)的說:

UART的特征

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

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

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

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

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

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

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

使用方法:

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

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

                   

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

                       

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

總結(jié)

1,、串口、COM口是指的物理接口形式(硬件),。而TTL,、RS-232、RS-485是指的電平標(biāo)準(zhǔn)(電信號),。 
2,、接設(shè)備的時候,一般只接GND RX TX,。不會接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類似,,但是采用差分信號負(fù)邏輯,。這里略過不講。 

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

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

其他

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

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

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




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

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多