Serial통신, Uart, RS232, RS422, RS485, I2C, SPI, TCP, UDP 통신 방식에 대한 정리
Serial통신, Uart, RS232, RS422, RS485, I2C, SPI, TCP, UDP 통신에 대해서 정리해보겠습니다. 우선 Serial(직렬)인터페이스과 Parallel(병렬)인터페이스의 차이점 부터 알아보겠습니다. 그림과 같이 병렬 인터페이스는 각 선당 1비트 씩 8비트를 보낼 때 8개의 선을 사용하여 한번에 데이터를 보내주기 때문에 전송속도가 빠르다는 장점이 있습니다. 직렬 인터페이스는 한 선에 8비트를 보냄으로 전송시간이 길다는 단점이 있습니다. 그리고 병렬 통신은 보통 CPU, HDD, FDD와 VIDEO 카드에 주로 사용을 하며 전송속도는 빠르지만 채널 간 간섭이 존재하고 근거리에 적합합니다. 직렬 통신은 구현이 쉽고 멀리 전송이 가능하고 기존의 통신선로(전화선)를 쉽게 활용할 수..