c++ 프로그램으로 계산한값을 RS232시리얼통신으로 ATmega128A에 송신하려면 어떻게 해야하나요?
조회수 1362회
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
C++ 언어에 기본적으로 시리얼 통신을 하는 기능이 없습니다. 시리얼 통신을 하기 위해서는 OS에서 제공하는 API나 혹은 시리얼 통신 장치에서 제공하는 API 등 의 방법을 이용해야 합니다.
Windows에서는 아래의 예제처럼 API를 사용할 수 있습니다.
Linux에서는 아래의 예제처럼 API를 사용할 수 있습니다.
또는 OS에 상관 없이 시리얼 통신 기능을 제공해주는 라이브러리를 이용하면 됩니다.
댓글 입력