본문/내용
1. Serial Communication 이란
Serial Communication은 두 개 이상의 장치 간에 데이터를 전송하는 방식 중 하나로, 데이터가 한 비트씩 순차적으로 전송되는 방식이다. 이는 병렬 통신과 달리, 여러 비트를 동시에 전송하는 것이 아니라 데이터 전송을 한 방향으로 연속적으로 수행하는 방식으로, 연결된 장치들이 서로 데이터를 교환할 수 있도록 한다. 이러한 전송 방식은 일반적으로 두 개의 주요 신호 라인을 사용한다. 하나는 송신 송신선(Tx)이고, 다른 하나는 수신 수신선(Rx)이다. 이 두 선을 통해 데이터를 순차적으로 전송하면서 두 장치 간의 통신이 이루어진다. Serial 통신은 대개 비동기적 또는 동기적 방식으로 구현될 수 있으며, 각각의 방식은 데이터 전송의 동기화를 어떻게 처리하는지에 따라 다르다. 비동기식 통신에서는 송신기와 수신기 사이에 클록 신호가 별도로 존재하지 않으며, 각 데이터 전송이 시작되기 전에 특정한 스타트 비트가 전송되어 데이터의 시작을 표시하고, 이후에는 정해진 비트 수만큼의 데이터가 전송된다. 각 데이터 전송이 끝난 후에는 정지 비트가 추가되어 데이터 전송이 정상적으로 완료되었음을 나타낸다. 이러한 방식…