본문 바로가기

UART2

Serial Communication(직렬 통신) 요약 및 정리 1. Serial과 Parallel Parallel Serial 송/수신 한번에 8비트씩 데이터를 송수신함 1비트씩 데이터를 송수신 (병렬보다 8배느림) 케이블 케이블이 굵음(복잡) 케이블이 단순함 통신거리 비교적 제한이 심함 최대 1.2KM 구현성 및 비용 구현이 복잡하고 어려움, 비용이 비쌈 구현이 쉽고 기존의 통신선로 활용가능 2. Synchronous와 Asynchronous Synchronous - 2개의 디바이스 사이에 동기를 취하고, 그 타이밍에 따라 데이터를 송수신. - 데이터 교환이 없는 사이에도 제어용 신호가 흘러 상대와 동기 유지. - 데이터 송수신 시는 송수신신호 교환, 데이터가 없는 때는 대기 상태를 나타내는 신호를 교환. - 실 데이터 송수신 시 시작과 종료 신호가 존재하지 않아.. 2009. 3. 27.
UART UART (Universal Asynchronous Receiver/Transmitter) 범용 비동기화 송수신기 UART는 컴퓨터에 부착된 직렬 장치들로 향하는 인터페이스를 제어하는 프로그램이 들어 있는 마이크로칩이다. 명확하게 말하면, UART는 컴퓨터에게 RS-232C DTE 인터페이스를 제공함으로써, 모뎀이나 기타 다른 직렬장치들과 통신하거나 데이터를 주고받을 수 있게 한다. 이 인터페이스의 일부로서, UART는 또한 다음과 같은 일을 수행한다. 컴퓨터로부터 병렬 회로를 통해 받은 바이트들을, 외부에 전달하기 위해 하나의 단일 직렬 비트 스트림으로 변환한다. 내부로 전송할 때에는, 직렬 비트 스트림을 컴퓨터가 처리할 수 있도록 바이트로 변환한다. 외부 전송을 위해 패리티 비트를 추가하며, 수신되는.. 2008. 12. 1.