Compartir a través de


Ejemplos de controladores de bus serie universal (USB)

Los ejemplos de controladores USB proporcionan un punto de partida para escribir un controlador USB personalizado para el dispositivo.

Importante

Este tema es para desarrolladores de controladores de dispositivos USB.

Si es un usuario de Windows que experimenta problemas con un dispositivo USB, consulte Corrección de problemas de USB-C en Windows.

Hay varias maneras de usar los ejemplos de controladores USB de Windows 10:

Las versiones anteriores de los ejemplos de controladores de Windows se pueden encontrar en las siguientes ubicaciones:

Ejemplo Descripción
Controlador de bus KMDF Muestra cómo usar KMDF para un controlador de bus con el dispositivo USB-FX2 de OSR.
Controlador de función KMDF de ejemplo para OSR USB-FX2 Muestra cómo realizar transferencias masivas de datos e interrupción a un dispositivo USB. El ejemplo se escribe para el kit de aprendizaje USB-FX2 de OSR.
Controlador de cliente de función USB Un controlador de ejemplo maestro que muestra cómo crear un controlador de controlador de función USB de Windows mediante el controlador de extensión de clase de función USB (UFX).
Filtro UMDF de ejemplo anterior al controlador de función KMDF para OSR USB-FX2 (UMDF 1) Muestra cómo cargar un controlador de filtro UMDF como un controlador de filtro superior encima del controlador de ejemplo de kmdf_fx2. El ejemplo se escribe para el kit de aprendizaje USB-FX2 de OSR.
Filtro UMDF de ejemplo anterior al controlador de función UMDF para OSR USB-FX2 (UMDF 1) Muestra cómo cargar un controlador de filtro UMDF como un controlador de filtro superior encima del controlador de ejemplo de umdf_fx2. El ejemplo se escribe para el kit de aprendizaje USB-FX2 de OSR.
Controlador de función UMDF 1 Controlador del marco de controlador en modo de usuario (UMDF 1) para el dispositivo OSR USB-FX2. Incluye una aplicación de prueba y metadatos de dispositivo de ejemplo, y admite la suplantación y el apagado inactivo.
Controlador de función UMDF 2 Controlador del marco de controlador en modo de usuario (UMDF 2) para el dispositivo OSR USB-FX2. Incluye una aplicación de prueba y metadatos de dispositivo de ejemplo, y admite la suplantación y el apagado inactivo.
Controlador USB genérico Usbsamp Muestra cómo realizar transferencias a velocidad completa, alta velocidad y SuperSpeed hacia y desde puntos de conexión masivos e isocrónicos de un dispositivo USB genérico.
USBView Aplicación de Windows que le permite examinar todos los controladores USB y los dispositivos USB conectados en el sistema.
Laboratorio de aprendizaje de controladores de ejemplo de WDF para OSR USB-FX2 Contiene una aplicación de prueba de consola y una serie de controladores iterativos para KMDF y UMDF versión 1.
Controlador de cliente del controlador de puerto UcmCxUcsi Muestra cómo crear un controlador de controlador de puerto USB tipo C de Windows mediante el controlador de extensión de clase del Administrador de conectores USB (UcmCx).
Controlador cliente del controlador de puerto UcmTcpciCx Muestra cómo crear un controlador de controlador de puerto USB tipo C de Windows mediante el controlador de extensión de clase de interfaz del controlador de puerto de tipo C del Administrador de conectores USB (UcmTcpciCx).
Controlador de cliente ACPI UcmUcsiCx Muestra cómo crear un controlador de controlador de puerto USB de tipo C de Windows compatible con UCSI (transporte ACPI) mediante el controlador de extensión de clase del Administrador de conectores USB (UcmCx).