Download presentation
Presentation is loading. Please wait.
1
DK-128 직렬통신 기초 아이티즌 기술연구소
2
가상 직렬포트 생성 Virture Serial Port Driver 프로그램 설치 크로스 연결된 2개의 가상 포트 생성
Eltima Software Virtual Serial Port Driver
3
가상 직렬포트 생성 Virture Serial Port Driver 프로그램 설치 완료
4
통신 가능 포트 확인 장치 관리자에서 확인할 수 있다.
5
통신 가능 포트 확인 포트(COM 및 LPT)에 통신 가능한 포트 확인
6
가상 직렬포트 생성 방법 Manage ports에서 연결하고자 하는 포트를 선택한 후
Add pair버튼 누르면 왼편의 Virtual ports에 표시됨
7
통신 가능 포트 확인 포트에 가상 포트가 추가된 것을 확인할 수 있다.
8
단방향 직렬통신 프로그램 만들기 직렬 통신 절차 통신 포트 열기 CreateFile() GetCommState()
기본통신 설정상태 읽기 GetCommState() 통신 속도/상태 설정 SetCommState() 통신 이벤트 객체 생성 CreateEvent() 데이터 전송 WriteFile() 통신 포트 닫기 CloseHandle()
9
가상 포트 열기 보조프로그램-통신-하이퍼터미널
10
포트 설정 다음과 같이 설정한다.
11
단방향 직렬통신 프로그램 실행
12
양방향 직렬통신 프로그램 구현 2개의 직렬통신 프로그램 포트 2 사용 포트 5 사용 CreateFile()
GetCommState() GetCommState() SetCommState() SetCommState() CreateEvent() CreateEvent() WriteFile() ReadFile() ReadFile() WriteFile() CloseHandle() CloseHandle()
13
양방향 직렬통신 프로그램 구현 통신 포트 번호 변경 수신용 오버랩 객체 생성 추가 양방향 통신 구현
14
양방향 직렬통신 프로그램 구현
Similar presentations