티스토리 뷰
UART를 이용하여 패킷 통신이 제대로 수행되는지 검사하기 위해서는 전용 프로그램이 필요하다. 앞의 글에서도 언급했듯이 일반적인 UART 터미널 프로그램은 문자형 데이터만 처리할 수 있으므로 데이터 통신을 수행할 수 있는 전용 프로그램이 필요하다.
PC용 프로그램은 다양한 툴을 사용하여 개발 가능하므로 각자 자신이 구현하기 쉬운 환경을 이용하여 개발하면 된다.
이 블로그에서는 Python을 이용하여 PC용 어플리케이션을 만드는 방법에 대해서 설명하도록 하겠다.
가장 먼저 해야 할 일은 UART를 통해서 데이터 수신이 제대로 되는지부터 확인하는 것이다.
위의 그림처럼 UART 터미널에서 보여졌던 내용과 동일하게 AVR에서 보낸 메시지를 제대로 출력하는것을 볼 수 있다.
일단, AVR과 UART 통신이 제대로 수행되는 것을 확인하였다.
'심화' 카테고리의 다른 글
패킷 통신 - Start/Stop flag (7) | 2016.08.10 |
---|---|
패킷 통신 - 바이너리 데이터(Binary data) (0) | 2016.08.03 |
패킷 통신 - 회로 구성 (0) | 2016.07.30 |
패킷 통신 - Serial Packet Communication (0) | 2016.07.30 |
포인터(Pointer) - 개념 (0) | 2016.07.02 |
댓글