2011-09-23 5 views
0

USB 장치에서 데이터를 읽고 작업을 쉽게 할 수있는 라이브러리를 찾고있는 응용 프로그램을 작성하고 싶습니다. lib-usb이라는 라이브러리를 발견했습니다. 불행히도 거의 문서가 없습니다. 내가 시도한 것은 다음과 같습니다.Lib USB 포트에서 문자를 읽는 방법

#include <stdio.h> 
#include <stdlib.h> 
#include <usb.h> 

    int main(){ 
     struct usb_device dev; 
     struct usb_device *device; 
     usb_dev_handle *handle; 
     struct usb_bus bus; 

usb_init(); 
      usb_find_busses(); 
      int a=usb_find_devices(); 
     bus=usb_get_buses(); 
     handle=usb_open(device); 

      return 0; 
     } 

그러나 읽을 포트를 선택하는 방법을 알 수 없습니다. 나는 데이터를 문자열로 저장하고 싶다. 모든 조언을 부탁드립니다.

+8

마지막 비트를 입력하는 동안 방금 뇌졸중이 있었습니까? –

+0

나는 당신이 질문을 바꿔야한다고 생각한다. –

+0

나는 실수를 바로 잡는다. – user902691

답변

2

USB는 실제로 문자를 전송하지 않습니다 - 패킷을 전송합니다. 또한 코드가 전혀 의미가 없습니다. http://libusb.sourceforge.net/api-1.0/에는 꽤 좋은 설명서가 있는데, 나는 그것을 읽는 것이 좋습니다.

관련 문제