UART, I²C, SPI
·
전자공학/RF
각각 차례로 UART I²C SPI동기/비동기비동기동기(클럭 필요)동기(클럭 필요)통신 구조1:11:N (멀티마스터 가능)1:N (단일 마스터)신호선 수2개 (TX/RX)2개 (SCL/SDA)4개 이상 (SCLK, MOSI, MISO, CS)전송 속도낮음 (~Mbps)중간 (~MHz)높음 (수십 MHz)확장성낮음높음중간 (CS 핀 수에 따라 제한)구현 복잡도매우 낮음낮음보통~높음충돌 관리불가가능 (Arbitration)불필요 (독립선) 🟦 1. UART (Universal Asynchronous Receiver/Transmitter)https://njh208804.tistory.com/113 UART 통신1. UART 통신 개요 통신 종류직렬(Serial) 통신통신 특성비동기(Asynchronous) ..
UART 통신
·
전자공학/RF
1. UART 통신 개요 통신 종류직렬(Serial) 통신통신 특성비동기(Asynchronous) 통신주요 신호선TX (Transmit), RX (Receive)추가 신호선 (옵션)RTS, CTS (흔히 Flow Control용)데이터 전송 방향양방향 (Full Duplex 가능)데이터 동기 방식Start bit와 Stop bit를 통해 수신기와 송신기의 데이터 동기를 맞춤사용 목적두 장치 간 간단하고 신뢰성 있는 데이터 교환주 용도MCU 간 통신, 센서, GPS 모듈, PC-장치 연결 등 ※ 비고: UART는 'Universal Asynchronous Receiver/Transmitter'의 약자입니다. 2. UART 통신 방식1. 데이터 프레임 구조Start bit (1bit)Data bits (5~..