Compartir a través de


Ejemplos de controladores de bus serie universal (USB)

Los ejemplos del controlador 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 eres un usuario de Windows que experimenta problemas con un dispositivo USB, consulta el artículo para corregir los problemas 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 OSR USB-FX2.
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 de OSR USB-FX2.
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 filtro superior sobre el controlador de muestra kmdf_fx2. El ejemplo se escribe para el kit de aprendizaje de OSR USB-FX2.
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 de OSR USB-FX2.
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 funciones 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 Una 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 puerto USB Type-C de Windows utilizando el controlador de extensión de clase del Gestor 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).