没有合适的资源?快使用搜索试试~ 我知道了~
首页libusb Developers Guide
资源详情
资源评论
资源推荐

libusb Developers Guide
Johannes Erdfelt

Table of Contents
Preface
I. Introduction
1. Overview
2. Current OS support
II. API
3. Devices and interfaces
4. Timeouts
5. Data Types
6. Synchronous
7. Return values
III. Functions
I. Core
II. Device operations
III. Control Transfers
IV. Bulk Transfers
V. Interrupt Transfers
VI. Non Portable
IV. Examples
8. Basic Examples
9. Examples in the source distribution
10. Other Applications
List of Tables
1. Return Codes

Preface
This document's purpose is to explain the API for libusb and how to use it to make a
USB aware application
Any suggestions, corrections and comments regarding this document can be sent to
the author: Johannes Erdfelt or the libusb developers mailing list.

I. Introduction
Table of Contents
1. Overview
2. Current OS support

Chapter 1. Overview
This documentation will give an overview of how the v0.1 libusb API works and
relates to USB. Work is rapidly progressing on a newer version of libusb, to be v1.0,
which will be a redesigned API and is intended to obsolete v0.1. You may want to
check the libusb website to see if it is stable and recommended.
This documentation assumes that you have a good understanding of USB and how it
works. If you don't have a good understanding of USB, it is recommended you obtain
the USB v2.0 specs and read them.
libusb is geared towards USB 1.1, however from the perspective of libusb, USB 2.0
won't be a significant change for libusb.
剩余30页未读,继续阅读


















安全验证
文档复制为VIP权益,开通VIP直接复制

评论3