![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
windows 下USB驱动开发
文章平均质量分 90
主要讲解windows平台下USB 设备驱动的开发。
sului
windows驱动工程师、自动化工程师、图像工程师
展开
-
windows USB 设备驱动程序开发-USB 设备模拟 (一)
Windows 操作系统中 (UDE) 支持 USB 模拟设备,用于开发模拟通用串行总线 (USB) 主机控制器驱动程序和连接的虚拟 USB 设备。原创 2024-07-17 00:15:00 · 625 阅读 · 0 评论 -
windows USB 设备驱动程序开发-USB 设备模拟 (二)
UDE的设备管理、端点创建、队列操作、URB的处理原创 2024-07-17 00:15:00 · 588 阅读 · 0 评论 -
windows USB 设备驱动开发- 排查未知 USB 设备的问题
案例研究:使用 ETW 和 Netmon 排查未知 USB 设备的问题本主题提供有关如何使用 USB ETW 和 Netmon 对 Windows 无法识别的 USB 设备进行故障排除的示例。在本示例中,我们插入了一个设备,它在用户界面 (UI) 设备管理器和其他部分显示为未知设备。 硬件 ID 为 USB\UNKNOWN。 为了进一步诊断,我们拔下设备,开始 ETW 跟踪,然后再次插入设备。 设备显示为未知设备后,我们停止了跟踪。原创 2024-07-16 00:15:00 · 714 阅读 · 0 评论 -
windows USB 设备驱动开发-USB 主控制器扩展 (UCX)
如果你正在编写与 Microsoft 提供的 USB 主机控制器扩展驱动程序 (Ucx01000.sys) 通信的新主机控制器驱动程序,则这部分内容适用于你。原创 2024-07-16 00:15:00 · 684 阅读 · 0 评论 -
windows USB 设备驱动开发- USB Type-C支持(二)
USB Type-C连接器系统软件接口 (UCSI) 驱动程序Microsoft 提供 USB Type-C® 连接器系统软件接口 (UCSI) 符合规范的 ACPI 传输驱动程序。 如果你的设计包含带有 ACPI 传输的嵌入式控制器,请在系统的 BIOS/EC 中实现 UCSI,并加载随机 UCSI 驱动程序(UcmUcsiCx.sys 和 UcmUcsiAcpiClient.sys)。原创 2024-07-15 00:15:00 · 1102 阅读 · 0 评论 -
windows USB 设备驱动开发- USB Type-C支持(一)
本主题适用于想要构建具有 USB Type C 连接器的Windows 10系统的 OEM,并希望利用 OS 功能,以便通过广告牌设备实现更快的充电、供电、双重角色、备用模式和错误通知。原创 2024-07-15 00:15:00 · 1347 阅读 · 0 评论 -
windows USB 设备驱动开发-USB 功能控制器驱动开发(二)
windows USB 设备驱动开发-USB 功能控制器驱动开发,从用户模式服务与 GenericUSBFn.sys 通信原创 2024-07-14 00:15:00 · 970 阅读 · 0 评论 -
windows USB 设备驱动开发-USB主控制开发(二)
开发USB 主控制器驱动原创 2024-07-14 00:15:00 · 519 阅读 · 0 评论 -
windows USB 设备驱动开发-USB主控制开发(一)
UCX 扩展了 WDF 对象功能,以定义其自己的特定于 USB 的 UCX 对象。 UCX 使用这些对象将请求排队到任何基础主机控制器驱动程序。原创 2024-07-14 00:15:00 · 616 阅读 · 0 评论 -
windows USB 设备驱动程序开发-总线接口查询
查询总线驱动程序接口USB 客户端驱动程序可以获取对总线驱动程序接口的引用,并使用它来访问总线驱动程序例程,而不是使用 I/O 请求数据包 (IRP) 机制。原创 2024-07-13 00:15:00 · 388 阅读 · 0 评论 -
windows USB 设备驱动开发-USB复合设备的电源管理
如何在复合驱动程序中实现选择性挂起本文概述了通用串行总线 (USB) 3.0 多功能设备 (复合设备) 的功能暂停和功能远程唤醒功能。 本文介绍如何在控制复合设备的驱动程序中实现这些功能,适用于替换 Usbccgp.sys 的复合驱动程序。原创 2024-07-13 00:15:00 · 821 阅读 · 0 评论 -
windows USB 设备驱动开发-USB复合设备的注册
USB 多功能设备的驱动程序(称为复合驱动程序)如何向基础 USB 驱动程序堆栈注册和注销复合设备。 Microsoft 提供的驱动程序(Usbccgp.sys)是由 Windows 加载的默认复合驱动程序。原创 2024-07-12 00:15:00 · 892 阅读 · 0 评论 -
windows USB 设备驱动开发-USB电源管理(三)
USB 选择性挂起功能和选择性暂停、USB的全局挂起原创 2024-07-12 00:15:00 · 906 阅读 · 0 评论 -
windows USB 设备驱动开发-USB电源管理(二)
KMDF下如何支持电源管理-选择性挂起和唤醒原创 2024-07-11 00:15:00 · 1254 阅读 · 0 评论 -
windows USB 设备驱动开发-USB电源管理(一)
符合通用串行总线 (USB) 规范的 USB 设备的电源管理功能具有一组丰富而复杂的电源管理功能,其中最重要的是选择性挂起。原创 2024-07-11 00:15:00 · 939 阅读 · 0 评论 -
windows USB 设备驱动开发-USB带宽
本文讨论如何仔细管理 USB 带宽的指导。 每个 USB 客户端驱动程序都有责任最大程度地减少其使用的 USB 带宽,并尽快将未使用的带宽返回到可用带宽池。原创 2024-07-10 00:15:00 · 963 阅读 · 0 评论 -
windows USB 设备驱动开发-发送MDL和错误恢复
本文介绍 USB 驱动程序堆栈中的链接式 MDL 功能,以及客户端驱动程序如何将传输缓冲区作为 MDL 结构链发送。原创 2024-07-10 00:15:00 · 1098 阅读 · 0 评论 -
windows USB 设备驱动开发-USB 等时传输
windows USB 设备驱动开发,等时传输。原创 2024-07-09 00:15:00 · 1111 阅读 · 0 评论 -
windows USB 设备驱动开发-处理批传输的静态流
本文 讨论 静态流功能 ,并说明 USB 客户端驱动程序如何在 USB 3.0 设备的批量端点中打开和关闭流。原创 2024-07-09 00:15:00 · 1391 阅读 · 0 评论 -
windows USB 设备驱动开发-数据块的发送
windows USB 设备驱动开发: 如何使用批传输来进行数据块的发送原创 2024-07-08 00:15:00 · 1292 阅读 · 0 评论 -
windows USB 设备驱动开发- USB管道的通讯(二)
windows USB 设备驱动开发- UMDF中的USB管道的通讯原创 2024-07-08 00:15:00 · 1121 阅读 · 0 评论 -
windows USB 设备驱动开发- USB管道的通讯(一)
windows USB 设备驱动开发- KMDF 如何使用连续读取器来存取数据原创 2024-07-07 00:15:00 · 890 阅读 · 0 评论 -
windows USB 设备驱动开发- USB管道的获取
windows USB 设备驱动开发- USB管道的获取原创 2024-07-07 00:15:00 · 931 阅读 · 0 评论 -
windows USB 设备驱动开发- 不同模型下的控制传输
windows USB 设备驱动开发,在不同模型下的控制传输原创 2024-07-06 00:15:00 · 1056 阅读 · 0 评论 -
windows USB 设备驱动开发-控制传输的数据包
windows USB 设备驱动开发 对控制传输过程的分析原创 2024-07-06 00:15:00 · 823 阅读 · 0 评论 -
windows USB 设备驱动开发- 选择备用设备
windows USB 设备驱动开发,如何选择备用配置原创 2024-07-05 00:15:00 · 587 阅读 · 0 评论 -
windows USB 设备驱动开发- 驱动操作USB配置
windows USB 设备驱动开发,如何选择USB设备的配置原创 2024-07-05 00:15:00 · 889 阅读 · 0 评论 -
windows USB 设备驱动开发-如何获取描述符
windows USB 设备驱动开发,如何获取描述符原创 2024-07-04 00:13:28 · 1077 阅读 · 0 评论 -
windows USB 设备驱动开发-USB描述符
windows USB 设备驱动开发 USB其它描述符原创 2024-07-04 00:12:19 · 1032 阅读 · 0 评论 -
windows USB 驱动开发-URB结构
windows USB 设备驱动开发, USB 驱动的URB分配和提交原创 2024-07-02 00:11:17 · 1101 阅读 · 0 评论 -
windows USB设备驱动开发-开发USB 设备端驱动
windows USB 设备驱动开发,如何选择合适的驱动程序模型原创 2024-07-02 00:10:37 · 671 阅读 · 0 评论 -
windows USB 设备驱动开发-USB设备描述符
windows USB 设备驱动开发-设备描述符原创 2024-07-03 00:15:00 · 966 阅读 · 0 评论 -
windows USB 设备驱动开发-使用URB的规则
windows USB 设备驱动开发,使用URB需要注意的事项原创 2024-07-03 00:15:00 · 556 阅读 · 0 评论 -
windows USB 设备驱动开发-Host端和Device端
windows Host端设备驱动和Device设备驱动原创 2024-07-01 22:51:17 · 571 阅读 · 0 评论 -
windows USB设备驱动开发-双角色驱动
windows 支持 USB 双角色驱动和 ACPI设置原创 2024-07-01 22:38:03 · 966 阅读 · 0 评论 -
Windows USB设备驱动开发 - 常见概念的解释
Microsoft 为大多数设备类型提供系统定义的安装类。系统定义的安装类 GUID 在 Devguid.h 中定义。独立硬件供应商必须使用与 USB 设备类型(而不是总线类型)关联的设置类。如果要开发 Microsoft 尚未提供现有类 GUID 的设备类型,则可以定义新的设备安装类。在 Windows 8 中,定义了名为 USBDevice (ClassGuid = {88BAE032-5A81-49f0-BC3D-A4FF138216D6}) 的新安装程序类。原创 2024-06-27 06:02:44 · 1090 阅读 · 0 评论 -
windows USB设备驱动开发通用技术
windows USB 设备驱动开发原创 2024-06-27 02:35:56 · 1194 阅读 · 0 评论 -
windows USB 设备驱动开发-总章
windows usb驱动开发原创 2024-06-27 02:35:37 · 1324 阅读 · 0 评论