|
초보자 님이 쓰신 글 :
: 시리얼 통신에서 타이머를 이용해서 폴링방식으로 통신하는 프로그램에서
: 타이머에 상관없이 어떠한 Data를 인터럽트 방식으로 받을수 있나요?
: 있으면 어떻게 하는지 고수님들 도와 주십시요.
유앤아이 현지 아빠 입니다.
윈도우에서 시리얼은 인터럽트 방식이란게 없어 졌지요~
물론 커널 상에서 인터럽트로 받아 드리겠지만 이젠 그런 일들은 디바이스 드라이버가
알아서 책임 지게 되구 사용자 인터 페이스는 스트림 형태의 파일 개념으로 디바이스를
다루게 됩니다.
따라서 .. 인터럽트니 하는 말은 윈도우에선 어울리지않고 ...
타이머를 이용한 폴링 방식이냐 아니면 스레드를 이용한 감시 방식 이냐로 나뉘게 됩니다.
대부분이 쓰레드를 이용한 방법을 사용 하구요~
본 포럼 자료실에 올라온 시리얼 컴포넌트들의 소스를 둘러보시면 쓰레드 방식에 대해서
조금이나마 이해가 되실겁니다.
그럼
|