Serial(UART) 통신을 위한 핀 구조, Serial 사용방법

CODEDRAGON Development/IoT

반응형


 

Serial(UART) 통신을 위한 구조

·       아두이노-아두이노 간에 Serial 연결을 경우는 별도의 변환 칩이 필요치 않으므로 TX-RX, RX-TX 핀을 서로 크로스해서 연결하면 통신이 가능합니다.

·       아두이노 내부적으로 Serial TX(전송), RX(수신) 용도로 아두이노 Digital 1(TX), 0(RX) 사용합니다. 따라서 Digital 0, 1 핀에 다른 모듈을 연결하고 조작할 경우 PC 연결된 아두이노와 Serial 통신 함수를 함께 사용할 없어 PC 통신이 되지 않습니다.

·       보통 디지털 0, 1 외에 TX, RX  핀이 추가로 달려 있는데 내부적으로는 디지털 0, 1번과 공유된 핀입니다.


 

 

 

 

 

Serial 사용방법

·       Serial 이용하기 위해 특별히 라이브러리를 설치할 필요는 없습니다.

·       기본 클래스로 제공되기 때문에 Serial.begin(); 등과 같이 사용하면 됩니다.

·       표준 스트림 클래스를 상속하므로 read(), write(), print() 등의 함수명을 사용할 있습니다.