본문 바로가기
728x90
반응형
SMALL

시리얼 통신2

[AVR] USART 통신 USART 통신 USART는 동기식 모드를 의미한다. USART는 UART 모드로 동작 시킬 수 있으며, 대부분 UART로 사용한다. 따라서, USART개념을 UART개념으로 사용해도 무방하다 (동기통신은 대규모 고속전송에 주로 사용). ATmega128은 2개의 USART 내장 → USART0, USART1 전 이중 방식 동기 및 비동기 통신 모드 데이터 비트 (5~9비트), 정지 비트(1~2비트) 및 패리티 비트 고 분해능의 보레이트 발생기 노이즈 필터링 3개의 인터럽트 소스 (전송완료, 수신완료, 전송데이터 레지스터) 멀티-프로세서 통신모드 2배속 비동기 통신모드 송신할 때 UDRn 레지스터가 출발점이 된다. UDRn의 Description을 보면 RXBn과 TXBn으로 나누어져 있다. 두 레지스터.. 2022. 7. 15.
[Arduino] 시리얼 통신 (Serial communication) 시리얼 통신 (Serial communication) Serial은 직렬이라는 뜻으로 시리얼 통신은 직렬 통신을 말하며, 연속적으로 통신 채널이나 컴퓨터 버스를 거쳐 한 번에 하나의 비트 단위로 데이터를 전송하는 과정을 말한다. 아두이노 우노의 경우 0번 핀 (RX)과 1번 핀 (TX)을 통해서 또는 USB연결을 통해서 시리얼 통신을 할 수 있다. 따라서 시리얼 통신을 사용하는 경우 0번과 1번 핀을 디지털 입출력으로 사용할 수 없다. 소스코드를 컴파일하고 USB를 통해 아두이노 보드로 업로드하는 과정 역시 시리얼 통신을 통해 이루어지며, 컴퓨터의 가상 시리얼 포트와 아두이노의 Serial을 통해 통신이 이루어진다. 시리얼 모니터 (Serial monitor) 아두이노와 컴퓨터간에 메세지를 주고받는 장치.. 2022. 3. 29.
728x90
반응형
LIST