FAIDE
eclipse에서 serial 통신 샘플을 이용한 예제 eclipse RCP에서 RS-232 serial 통신 예제 파일을 사용할 기회가 있었습니다. eclipse에서 serial 예제 파일을 통해 테스트 하는 방법을 알려드리도록 하겠습니다.
1. Serial 예제 파일 다운로드 압축을 풀면 아래와 같이 3개의 파일이 있습니다.
2. 파일 설치 * rxtx.jar 설치 eclipse 폴더로 들어가서 plugins 안에 gnu.io.rxtx_2.1.7.4_v20071016.jar 파일을 복사해서 넣어줍니다.
* rxtxSerial.dll 설치 C:\Program Files\Java\jre6\bin 폴더로 들어가서 rxtxSerial.dll 파일을 복사해서 넣어줍니다. - 참고사항
3. 프로젝트 생성 이클립스를 실행합니다. ▼ File – new 메뉴에서 Plug-in Project를 선택합니다.
▼ 프로젝트 명에 com.falinux.sample.serial 이라고 적은 후, Next 를 누릅니다.
▼ 아래 그림과 같이 설정을 한 후, Finish 를 누릅니다.
▼ 프로젝트가 생성되었습니다.
▼ 내 컴퓨터 또는 탐색기에서 다운로드 받은 파일이 있는 폴더로 갑니다.
▼ eclipse 로 가서 Package Explorer 에서 붙여 넣기를 해줍니다.
▼ 붙여 넣기를 한 SerialSample.java 파일에 에러가 보입니다.
▼ 화면 중앙에 아래와 같은 화면이 나타납니다.
▼ 오른쪽 Add 버튼을 누릅니다.
▼ 새 창에서 gnu.io.rxtx 를 선택하고 OK 버튼을 누릅니다.
Plug-ins 에 추가된걸 확인할 수 있습니다. CTAL+S 를 눌러서 저장을 합니다.
4. Sample 파일 * 프로젝트를 생성할 때, com.falinux.sample.serial 대신 다른 프로젝트 명을 적었다면 Package Explorer에서 아까 복사했던 SerialSample.java 파일을 엽니다. 만약 에러가 생긴다면, 문서 처음 부분으로 갑니다. import gnu.io.CommPort; 부분을 지운 다음, Ctrl + Shift + O 를 누르면 자동으로 import 됩니다.) SerialSample.java 파일 제일 아래 아래과 같은 부분이 있습니다. public static void main(String[] args) {
▼ 아래와 같이 SerialSample.java 파일을 선택한 다음, 실행합니다.
▼ Run 을 하면 Console 창에 다음과 같은 메시지가 나타납니다. (정상적으로 실행된것입니다.) 여기까지 출력되면 시리얼 통신을 위한 준비가 끝났습니다.
▼ RS-232 Serial 포트 2,3번 핀을 연결합니다. 프로젝트 진행 중에 유용한 자료인 것 같아서 정리를 해보았습니다. |