2013-07-05 4 views
0

libusb (C++)의 일부 내용을 테스트하고 있지만 libusb를 사용하여 USB 플래시 드라이브에서 데이터를 읽을 수 있습니까?libusb를 사용하여 USB 플래시 드라이브에서 데이터 읽기

기능과 물건을 검색했지만 뭔가를 찾을 수 없었습니다. 나는 저를 시작할 수있는 몇 가지 예를 좋아합니다. 지금 나는 장치의 목록을 얻을 수 있고 USB 플래시 드라이브인지 확인하고 libusb_open하지만 그 다음은 무엇입니까?

+0

libusb는 * 실제 USB 장치 *와 통신하는 데 사용됩니다. 당신이 원하는 것은 시스템의 파일 시스템에 관련 통신을하고 파일 시스템과 대화하는 것입니다. – ethrbunny

답변

2

libusb는 플래시 드라이브에서 파일 시스템을 읽는 방법을 이해하지 못하기 때문에 libusb를 사용하여 플래시 드라이브에서 파일을 직접 읽을 수는 없습니다. 드라이브의 파일 시스템에서 읽을 코드를 작성할 수 있지만 드라이브가 시스템에 마운트 된 위치 (예 : F :/Windows의 경우/media/myusb/Linux)를 찾은 다음 읽는 것이 더 쉬운 해결책이 될 수 있습니다 일반 파일 액세스 방법을 사용하여