안녕하세요, 오늘은 통신의 기본중의 기본인 시리얼 통신에 대해 알아보겠습니다. 임베디드 시스템에서 시리얼 통신(Serial Communication)은 데이터를 한 비트씩 차례대로 전송하는 통신 방식입니다.
일반적으로 병렬 통신에 비해 적은 개수의 전선으로 통신할 수 있으며, 신호 전달 거리가 긴 경우에도 안정적인 통신이 가능합니다. 대표적인 시리얼 통신 프로토콜로는 UART(Universal Asynchronous Receiver/Transmitter) 와 SPI(Serial Peripheral Interface), I2C(Inter-Integrated Circuit) 등이 있습니다.
UART는 비동기적으로 데이터를 전송하며, 각 데이터 사이에 특별한 제어신호를 사용하여 데이터의 시작과 끝을 표시합니다.....
원문 링크 : 시리얼 통신이란?