C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[40586] USB 통신시 드라이버가 미확인된 디바이스와 통신이 가능한가요?
★래미★ [jackey9] 1393 읽음    2005-06-16 11:12
음.. 제목 붙이기가 조금 힘드네요..

우선 제가 하고자 하는 테스트를 말씀드릴께요..



PC에서 USB 통신 응용 프로그램을 작성을 하는데.. 이 프로그램은

A사의 A1, A2, A3, A4, A5  디바이스와 연결해서 통신 테스트를 수행하고 다시

B사의 B1, B2, B3, B4, B5  디바이스와 연결해서 통신 테스트를 수행하고

이런식으로 다수의 회사 제품 USB 디바이스와 통신을 하는 기능을 가집니다.

어떤 회사의 제품일지는 랜덤하구요..



제가 가진 기초적인 지식으로는 USB 통신에서는 해당 디바이스의 드라이버가 있어야

GUID이던 symbolic link 을 써서 핸들을 얻은 다음 DeviceIocontrol  함수를 써서 데이터를 주고받는걸로 알고있거든요..

이 기초적인 부분조차 아직 성공하지 못했습니다만 ㅠㅠ



1. 어떤 디바이스인지 모르는 상태에서, 즉 드라이버 없이 USB 통신이 가능한가요?



2. 다수의 디바이스를 컴터에 연결하여 통신은 가능한걸로 어떤 싸이트에서 본걸로 기억하는데,, 가능한가요?



3. 이건 약간 상관없는 질문이지만.. USB to Serial cable을 쓰면 포트가 "COM3" 이런식으로 잡혀

   디바이스의 드라이버 없이 통신이 가능한건가요? (그렇다면 정말 신기^^*)

   만약 그렇다면 위 1번 질문의 디바이스를 확인안된 상태에서도 통신이 가능하지 않을까 하는 생각이 드는데

   제가 지금까지 공부한 USB 통신과는 맞지 않아서 아리송하네요~~



4. USB to Serial cable을 쓰면 통신속도는 Serial 과 같나요?

   이건 USB2.0 to Serial cable도 있는걸로 봐서는 아닌것 같기도 하구요~~



초보라 넘 모르는게 많아서 질문이 두서없는데 잘 전달되었으면 하는 바램이네요 ^^

+ -

관련 글 리스트
40586 USB 통신시 드라이버가 미확인된 디바이스와 통신이 가능한가요? ★래미★ 1393 2005/06/16
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.