가장 익숙한 통신 기능 UART 기능을 공부해 보자. 먼저 용어부터 정리하고 넘어가자. UART, RS-232, RS-485, RS-422 등 여러 가지 용어가 있는데... RS-232 흔히 시리얼 통신이라고 하면 보통 이걸 가리킨다. Full-Duplex 방식으로 최소 2선(RX, TX)이 필요하다. 0은 -15V, 1은 +15V로 전송하는데, 꼭 15V를 쓰는건 아니고 제품들 마다 제각각이다. ±5V를 사용하는 것을 따로 RS-232C 라고 부르는데, 주로 근거리의 PC와 연결하기위해 사용된다. 거리가 멀어지면 노이즈 등으로 통신라인이 불안정해지기 때문에 RS-485나 RS-422를 사용한다. RS-485 2선(A, B)를 사용하는 것은 RS-232와 같으나 Half-Duplex 방식이다. 두 선 모..