게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
USB 통신관련 질문 드립니다. (디바이스 드라이버)
게시물ID : programmer_20395짧은주소 복사하기
작성자 : 인로즈
추천 : 0
조회수 : 365회
댓글수 : 3개
등록시간 : 2017/04/25 19:11:58
옵션
  • 본인삭제금지
  • 외부펌금지

devpia에 먼저 올렸던 질문 글인데... 오유에도 도움 받고자 올려봅니다.

http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=50&MAEULNO=20&no=970742&ref=970742&page=1


USB 통신관련하여 질문 드립니다. (디바이스 드라이버 쪽이 될 것 같습니다. +BLE)

 

우선 제가 디바이스 드라이버에 대한 지식이 전무함을 알려드립니다 ㅠㅠ

현재 SERIAL 통신을 하고있는 부분을 USB로 바꾸려고 합니다.

그래서 개발 범위와 형태를 알고싶어 질문글 올려봅니다.

잘 모르는 분야에 질문들여 질문의 형태가 이상하더라도 양해부탁드립니다.

 

현재 PC <-> USB <-> 아두이노 <-> BLE // BLE <-> 아두이노 작동하는 프로그램이 있습니다.

PC에서 아두이노까지가 SERIAL로 통신이 되는데

COMPORT 자동 연결 등에 대한 문제로 USB 타입으로 개발하려고 합니다.

 

이럴때 필요한 기술과 가능성 여부를 알고싶은데요

 

1. USB 디바이스 드라이버를 개발할때 새로운 GUID를 만들고 이를 통하여

개발된 USB 디바이스를 찾아 내는게 가능한가요?

(해당 GUID를 setupdi api 를 통하여 개발된 USB 장치만 딱! 찾아낼 수 있나요?)

 

2. USB 디바이스 개발시 SERIAL 통신마냥 데이터를 read/write 할 수 있나요?

아니면 디바이스 개발때 만들어낸 기능을 함수 호출하는 API 처럼만 써야 하나요?

 

3. 2번이 가능할 때 단순히 데이터를 센터링 하는 정도만 필요한데... 해당 정도만 개발하는데도

다년의 경력이 필요한 개발자가 필요 한가요?

(책보고 바로 실습 가능한 수준인지요, 현재 PC의 write를 아두이노가 BLE에 그대로 write 합니다)

 

4. 혹시나 위의 형태처럼 BLE를 USB형태로 바로 사용 할 수 있는(블루투스 드라이버로 잡히면 안되네요... MS stack만 고집할 수있는 상황이 아니라서요 ㅠㅠ) 기성품이 있을까요?

 

출처 본인
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호