内容 USB 事件跟踪简介 Windows 事件跟踪的背景 需要 USB ETW USB 支持 ETW 日志记录 USB 集线器事件 USB 端口事件 使用 USB ETW 通过使用 Logman 录音事件跟踪 通过筛选 USB 事件创建一个较小的事件日志 安装 Netmon 和 Netmon USB 分析器 检查使用 Netmon 跟踪文件 通过使用 ETW 和 Netmon 疑难解答未知的 USB 设备 背景上的未知的设备问题 启动事件跟踪分析 USB 设备摘要事件 事件描述和数据有效负载
USB开发大全(第4版)》介绍了有关通用串行总线(Universal Serial Bus,USB)的工作方式、设备硬件及软件编程等方面的知识和工程实例,内容大致可分为4个方面。第一,阐述USB协议,包括基本常识、设备枚举、传输过程、设备类、主机通信方式以及总线状态等。读者通过学习,可迅速掌握USB接口的工作原理和组织结构。第二,详细地介绍了USB硬件,从控制器芯片的选择、电源供给、集线器原理,到线缆的电气和机械特性,几乎涵盖USB硬件的全部技术细节。第三,讨论了USB的程序编写,涉及设备固件
在此以杭州中天32位RISC CPU CK510为内核的HMl521_B芯片上,基于μC/OS-Ⅱ操作系统,实现对USB设备的读写控制。系统采用嵌入式USB主机控制软件的分层结构,着重阐述FAT32文件系统、USB设备枚举和BULK-ONLY传输的具体实现过程。为了节省硬件资源,放弃了USB协议中的繁文缛节,抓住协议核心,设计了精简高效的驱动程序。考虑到各种U盘的不同特性,增强了驱动兼容性方面的设计。整个阶段都由逻辑分析仪给出实测数据抓包截图。