UART 통신, 제대로 이해하기
·
TIL
임베디드를 시작하면 가장 먼저 만나는 통신 프로토콜, UART. "그냥 시리얼 통신이잖아요"라고 넘기기기엔 아는 만큼 보이는 게 달라집니다. 1. UART가 뭔가요?UART는 Universal Asynchronous Receiver/Transmitter의 약자입니다.이름을 풀어보면 그 자체로 설명이 됩니다.단어의미Universal다양한 디바이스와 호환Asynchronous클럭 신호 없이 통신 (비동기)Receiver/Transmitter송신과 수신을 모두 담당 임베디드 개발을 하다 보면 UART를 가장 먼저, 가장 많이 만납니다. MCU와 PC를 연결해 디버깅 메시지를 출력하거나, 두 MCU끼리 데이터를 주고받을 때 쓰입니다.2. 직렬 vs 병렬 통신 UART를 이해하려면 먼저 직렬(Serial) 통신..