资源简介
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
代码片段和文件信息
相关资源
- 上位机_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数据接收与发送
- c# 访问USB摄像头 拍照 录像
- c#打开pos钱箱usb,lpt端口
- ZLGUSBCAN C#上位机
- C#写的读取USB HID设备的测试软件
- C#winform获取外接USB设备信息
- USB 发送和接收数据
- C#实时检测USB设备的插拔并响应各个事
- C# 通用USB摄像头编程
- C#获取外接USB设备信息,包括VID,PI
- C# 1394接口或者USB相机的采集程序
- c#实现HidUsb设备通信
- 实测 C# USB口 打印机和开钱箱
- C# 安全移除USB设备
- usb hid 通信
评论
共有 条评论