반응형
UART의 기본 파형은 다음 그림과 같다. 아래 그림은 데이트 비트는 8 비트, 정지 비트는 1 비트, 패리티는 없는 파형이다.
정지 비트는 1, 1.5, 2 비트로 설정할 수 있고, 데이트 비트는 4~8 비트로 설정할 수 있다. 패리티 비트는 홀수 또는 짝수로 설정할 수 있으며 데이트 비트와 정지 비트 사이에 위치한다.
통신이 없을 때는 신호를 High로 유지하다가 통신이 시작 될 때 Low로 떨어지는 시작 비트를 발생 시킨다. 시작 비트와 정지 비트는 항상 Low가 되어야 한다.
통신 라인이 어떤 이유로 항상 Low가 되면 수신 측에서는 계속 데이터가 들어오는 것으로 판단할 수도 있다.
UART는 비동기 시리얼 통신 방식 중 가장 간단한 통신 방식이다. 하지만, 동기 통신 방식에 비해서는 다소 복잡한 통신 하드웨어가 필요하다. 동기 시리얼 통신 방식인 SPI은 시리얼 통신 방식 중 가장 단순한 시리얼 통신이다.
UART는 보드 내에서 TTL 레벨의 로직 신호로 사용하는 경우도 있지만, 보드 외부로 통신할 때는 보통 RS-232나 RS-485를 사용하여 통신하는 경우가 많다.
반응형
'전자공학' 카테고리의 다른 글
에디 전류 브레이크 (Eddy Current Brake) (0) | 2018.04.17 |
---|---|
자석의 잔류 자기 (0) | 2018.04.10 |
전자석 코일에 열이 발생하는 이유 (0) | 2018.04.06 |
전선의 근접 효과 (0) | 2018.04.06 |
TFT LCD의 구조 (0) | 2018.03.28 |
댓글