资源简介
Now in its Fifth Edition, USB Complete bridges the gap between the technical specifications and the real world of designing and programming devices that connect over the Universal Serial Bus (USB). Learn how to select a USB speed, device class, and hardware for a design; communicate with devices using Visual C#; use standard host drivers to access devices, including devices that perform vendor-defined tasks; save power with USB's built-in power-conserving protocols; and create robust designs using testing and debugging tools. This fully revised edition also covers SuperSpeed and SuperSpeedPlus (USB 3.1), wireless options, and USB OTG and embedded hosts.
Table of Contents
Introduction
1. USB Basics
2. Inside USB Transfers
3. A Transfer Type for Every Purpose
4. Enumeration: How the Host Learns about Devices
5. Control Transfers: Structured Requests for Critical Data
6. Chip Choices
7. Device Classes
8. How the Host Communicates
9. Matching a Driver to a Device
10. Detecting Devices
11. Human Interface Devices: Capabilities
12. Human Interface Devices: Reports
13. Human Interface Devices: Host Application
14. Using WinUSB for Vendor-Defined Functions
15. Using WinUSB's System INF File
16. Using Hubs to Extend and Expand the Bus
17. Managing Power
18. Testing and Debugging
19. Packets on the Bus
20. Electrical and Mechanical Interface
21. Hosts for Embedded Systems
代码片段和文件信息
相关资源
- C# 读取USB 信息
- 数据采集卡读取(USB)
- C#USB开发
- 读写 ic card数据( usb)
- C# USB HIF
- C# usb hid 设备控制
- USB HID源码(附文档)
- 关于C#中VCI_BOARD_INFO1结构体与VCI_Find
- USB读取PID和UID
- USBHID通信
- USB 继电器控制器 LCUS-1 保证能用 c#
- 神思ss628型USB二代身份证DEMOC#
- C# 斑马打印机USB接口ZPL条码打印
- C#调用USB接口斑马打印机
- 上位机_USB_FPGA程序
- cyUsb C#USB通信 DLL
- 通过PJL协议,获取惠普USB打印机状态
- c#+BaslerSDKUSB3.0和以太网口通用
- c#操作摄像头(带着usb摄像头、mjpeg
- c#实现USB摄像头录像抓拍功能
- 03 STM32F205 多功能LCD时钟-c源码 keil5
- C#调用USB口摄像头单头,多头源码
- C#编写的USB通信含源码
- USB检测,移除|UsbEject
- 调用cyUSB.dllC#源码
- 基于WPF的USB设备浏览器
- C#把ZPL指令直接发送USB打印机
- vb.net 获取USB 摄像头 图像 Aforge方法
- C#获取usb设备VID和PID
- C# USB数据接收与发送
评论
共有 条评论