시리얼통신2 시리얼 통신 : UART Universal Asynchronous Reciever-TransmitterUART는 총 4개의 연결선(VCC, GND, RX, TX)으로 구성된 full-duplex communication의 종류이다. 가장 일반적인 데이터 구조는 10bit로 8bit 데이터와 start bit(0), stop bit(1)로 구성된다. 이 경우 parity bit를 추가하지 않는 8N1(8-bit, no parity bit, 1 stop bit)의 구조를 가진다.통신을 위해 reciever와 transmittor는 아래 세 가지 사항을 동기화하여야 한다.transmission speed(baud rate) : 9600, 115200 등...data length : 몇 비트의 데이터를 보내/받는가START(0) and.. 2022. 9. 2. 시리얼 통신 : I2C(IIC) Inter-Integrated Circuit I2C 통신은 총 4개의 연결선(VCC, GND, SCL, SDA)으로 구성된 half-duplex communication의 종류이다. 한 개의 마스터(Master)에 여러 개의 슬레이브(Slave)를 연결하여 신호를 송수신할 수 있으며 각 Slave는 특정한 주소로 구분하게 된다. 이 때의 주소를 I2C 주소라고 부르게 된다. UART처럼 통신을 위해서는 2개의 선을 사용하지만 SCL은 Serial Clock을 의미하며 SDA는 Serial Data로 SCL선은 clock 동기화를 위해 사용되어 실제 데이터를 송수신하는 것은 하나의 SDA 선이다. SCL : 마스터와 슬레이브의 데이터 통신을 위한 클럭을 맞춘다. SCL은 기본적으로 풀업 저항에 의해 HIG.. 2022. 9. 2. 이전 1 다음 반응형