← 커리큘럼 목차

UART TX 톺아보기 (초등학생도 이해가능!)

CPU가 데이터를 써주면, UART 내부의 상태 머신(FSM)Shift Register(시프트 레지스터)가 어떻게
동작하여 8개의 비트를 하나의 좁은 선으로 차례차례 보내는지 직관적으로 알아봅니다.
오른쪽은 Receiver Device이고, 그 안의 UART RX가 직렬 비트를 받아 다시 1바이트로 조립합니다.

어떻게 일렬로 보낼까?

1 / 1
SENDER SIDE
CPU와 UART TX는 같은 시스템 안에 있습니다.
CPU
송신측 제어기
8개의 차선으로 8비트가 한 번에 슝!
UART TX (DUT)
IDLE
START
DATA
STOP
시프트 레지스터: 비트들을 오른쪽으로 밀어냅니다.
TX_SERIAL (1 bit)
Receiver Device
이 장치 안의 UART RX가 직렬 비트를 받아 다시 조립합니다.
UART RX
serial -> byte
--