시리얼 포트 멀티플레싱과 select에 대해서
글쓴이: zestys / 작성시간: 화, 2006/08/15 - 6:36오후
시리얼 통신을 하는 방법을 해보았는데 그중에서 멀티플레싱으로 구현하였을때 궁금한게 있습니다.
멀티플레싱을 하게되면 open을 이용해서 select를 이용하는데 ( 소켓 프로그래밍하고 똑같게;; )
이렇게 구현하게되면 시리얼 통신의 BANDRATE가 어떻게 되는건지 궁금합니다.
그리고 정규 방식과 멀티플레싱중 어느게 좋은지 궁금합니다. ( 정규 방식은 무한 loop라 제가보기에는 이녀석이 더비효울적인 것같습니다만... )
다음으로 궁금한게
select를 스레드당 하나씩 생성해서
스레드당 담당하는 fd_set이 다르게 하는것인데
thread1 ( 시리얼 포트1, 2, 3담당 )
thread2 ( c-s 담당 )
thread3 ...
이정도로 구현하는 방식이 fd_set 하나에 모두 때려넣어서 하는것과 차이가 있는지 궁금하네요
이것저것 알지만 역시 경험부족으로... ㅜㅜ 짧은 충고라도 해주시면 감사하겠습니다.!!
무더운 여름 감기 조심하시고 수고하세요.(__)
Forums:
댓글 달기