串口號com1,串口com1
chanong
嵌入式工程師無論是硬件還是軟件,都會接觸到串口、COM口、TTL、RS232、RS485、UART等概念。當(dāng)你遇到這個概念的時候,你是否也去百度一下呢?我給你介紹一下他們之間的不滿和怨恨。
串行端口、COM 端口COM 端口是串行通信端口,稱為串行端口。我們常見的物理標(biāo)準(zhǔn)有兩種:D型9針插頭和4針杜邦插頭。這是使用筆記本電腦或沒有COM的嵌入式工程師的必備工具。除了使用串口向單片機下載程序外,它也是輔助調(diào)試程序的產(chǎn)品。
TTLTTL是指雙極晶體管邏輯電路,也可以指電平規(guī)范(類似于CMOS電平)。市場上有很多“USB轉(zhuǎn)TTL”模塊,但實際上都是“USB轉(zhuǎn)TTL電平串口模塊”。 '對于這個信號,0對應(yīng)0V,1對應(yīng)3.3V或5V。兼容微控制器和SOC的IO級別。然而,由于現(xiàn)在大多數(shù)數(shù)字邏輯都是采用CMOS 技術(shù)制造的,因此使用術(shù)語TTL,盡管它不一定必須處于TTL 電平。
RS232RS 232是由電子工業(yè)協(xié)會(EIA)開發(fā)的異步傳輸標(biāo)準(zhǔn)接口,同時支持電平標(biāo)準(zhǔn)和通信協(xié)議(時序)。電平標(biāo)準(zhǔn):+3V至+15v對應(yīng)0,-3V至-。 15V對應(yīng)1,對應(yīng)1。 RS 232 的邏輯電平與TTL 不同,但協(xié)議相同。
RS-232 電平:全雙工(邏輯1:-15V 至-5V 邏輯0:+3V 至+15V)
RS485RS485是一種串行接口標(biāo)準(zhǔn)。長距離傳輸采用差分傳輸,傳輸差分信號,抗干擾能力比RS232好很多。兩線之間的電壓差為-(2~6)V(含義為0),兩線之間的電壓差為+(2~6)V(含義為1)。
RS-485串行總線標(biāo)準(zhǔn)廣泛應(yīng)用于通信距離從幾十米到幾千米的場合。 RS-485采用平衡傳輸和差分接收,具有抑制共模干擾的能力。 RS-485接口的最大傳輸距離為4000英尺(約1219米),實際可以達到3000米,而RS-232-C接口只能連接一個收發(fā)器,或者一個站。公共汽車。 RS-485 接口允許總線上連接多達128 個收發(fā)器。
UART 通用異步接收器/發(fā)送器。 UART 不是一個接口,而是實現(xiàn)串行端口收發(fā)器的邏輯電路。該部分可以單獨形成芯片,也可以作為模塊集成到其他芯片中。微控制器、SOC 和PC 都配備了UART 模塊。
注:本文圖片及文字均來自網(wǎng)絡(luò)。如有侵權(quán),請聯(lián)系我們刪除。謝謝你!








