Skontaktuj się z nami
Amanda Cho

Numer telefonu : +86 15982044032

WhatsApp : +8615982044032

Różnica portu szeregowego, portu COM, portu UART, TTL, RS-232, RS-485

September 18, 2019

Po pierwsze, port szeregowy, port UART, port COM i port USB odnoszą się do postaci interfejsu fizycznego (sprzęt). TTL, RS-232 i RS-485 odnoszą się do standardu poziomu (sygnał elektryczny).
Port szeregowy: Port szeregowy to ogólny termin. UART, TTL, RS232 i RS485 są zgodne z podobnym protokołem czasowym komunikacji, dlatego są one powszechnie nazywane portami szeregowymi.
Interfejs UART: uniwersalny asynchroniczny odbiornik / nadajnik, UART jest układem logicznym dla transceivera portu szeregowego. Ta część może być zintegrowana z układem lub osadzona w innych układach jako moduł. Będzie moduł UART w MCU, SOC i PC. .
Port COM: konkretnie odnosi się do szeregowego portu komunikacyjnego formatu D-SUB (struktura złącza, złącze interfejsu VGA to także D-SUB) na komputerze stacjonarnym lub niektórych urządzeniach elektronicznych, i wykorzystuje szeregowe taktowanie komunikacji i moc logiczną RS232 . poziom.
Port USB: Uniwersalna magistrala szeregowa i port szeregowy to dwie koncepcje. Chociaż jest to również komunikacja szeregowa, ponieważ czas komunikacji USB i poziom sygnału są całkowicie różne od portu szeregowego, nie ma to nic wspólnego z portem szeregowym. USB to szybki interfejs komunikacyjny dla komputerów PC do podłączania różnych urządzeń peryferyjnych, dysku U, myszy i klawiatury, mobilnego dysku twardego oraz oczywiście modułu „USB do portu szeregowego”. (Moduł USB na port szeregowy, to moduł UART interfejsu USB)
TTL, RS232, RS485 są reprezentacją poziomów logicznych
TTL: TTL odnosi się do bipolarnego obwodu logicznego tranzystora. Wiele dostępnych na rynku modułów „USB to TTL” to tak naprawdę moduły „portu szeregowego na poziomie USB do TTL”. Ten sygnał 0 odpowiada 0 V, a 1 odpowiada 3,3 V lub 5 V. Kompatybilny z poziomem IO mikrokomputera jednoukładowego i SOC. Jednak rzeczywisty poziom niekoniecznie jest poziomem TTL, ponieważ większość logiki cyfrowej jest teraz wykonywana w technologii CMOS, ale wykorzystywany jest TTL. Kiedy wykonujemy komunikację szeregową, podstawami wychodzącymi bezpośrednio z mikrokontrolera są wszystkie poziomy TTL.

Oryginalny link: https://blog.csdn.net/wb790238030/article/details/83502823