개발 블로그

[UART] UART, TX, RX 가 뭘까? 본문

개발/UART Communication

[UART] UART, TX, RX 가 뭘까?

영글어가다 2022. 1. 26. 10:37

UART 란 통신 규격 중 하나이다. Universal Asychronous Receiver/Transmitter의 줄임말로 시리얼 통신(Serail Communication)의 한 종류이다. UART 통신 방법은 마치 사람이 대화를 하는 것과 같은 원리를 가지고 있으며, UART를 하기 위해서는 Rx(데이터 수신), Tx(데이터 송신), GND가 서로 연결이 되어야 한다. 또한 비동기 통신이기 때문에 둘 간의 baud rate를 일치시켜야 한다.

 

 

Tx 는 Trasmitter Data 데이터 송신

Rx 는 Receiver Data 데이터 수신

의 줄임말이다. 이때 x는 Don't Care를 의미하기도 하고 Cross, Trans 등의 의미로 사용되는데, 여기서는 T와 R 뒤에 공통적인 단어가 없기 때문에 어떤 글자도 될 수 있다는 뜻으로 x를 넣고, Don't Care 라는 의미로 사용된 것으로 보인다.

 

아두이노 우노 보드에 Tx와 Rx LED를 통해서 수신과 송신되는 것을 확인할 수 있다.

Tx led에 빛이 들어온다. 데이터를 보내고 있는 중이다.
Rx led 에 빛이 들어온다. 데이터를 받고 있는 중이다.

TX, RX 연결하는 방법은 다음 글에서 소개!!

https://speak-of-the-devil.tistory.com/18

 

[아두이노] 아두이노 TX, RX 연결하기

https://speak-of-the-devil.tistory.com/15 [UART] UART, TX, RX 가 뭘까? UART 란 통신 규격 중 하나이다. Universal Asychronous Receiver/Transmitter의 줄임말로 시리얼 통신(Serail Communication)이라고도..

speak-of-the-devil.tistory.com

 

참고 사이트

https://opentutorials.org/module/2106/12247 

https://kin.naver.com/qna/detail.nhn?d1id=1&dirId=10205&docId=303493583