Ejemplos de controladores USB
El artículo contiene información básica sobre los ejemplos USB que están disponibles para su descarga desde el repositorio de ejemplos de controladores de Windows en GitHub.
Ejemplos de USB
Nombre del ejemplo | Descripción de ejemplo |
---|---|
Laboratorio de aprendizaje del controlador de ejemplo de WDF para OSR USB-FX2 Controlador de función UMDF de ejemplo para OSR USB-FX2 (UMDF versión 1) Controlador de función de ejemplo para OSR USB-FX2 (UMDF versión 2) Controlador de función KMDF de ejemplo para OSR USB-FX2 |
En el ejemplo de OSRUSBFX2 se muestra cómo realizar transferencias masivas e interrumpir datos a un dispositivo de bus serie universal (USB) mediante microsoft Windows Driver Frameworks (WDF). Este ejemplo está escrito para el kit de aprendizaje USB-FX2 de OSR. La especificación del dispositivo se puede encontrar en Using the OSR USB FX-2 Learning Kit V2.0 . |
USBSAMP | En el ejemplo USBSAMP se muestra cómo realizar transferencias masivas de datos e isócronos a un dispositivo USB genérico mediante Windows Driver Framework (WDF). Este ejemplo está escrito para la placa de prueba USB Intel 82930. Contiene una aplicación de prueba de consola para iniciar transferencias masivas e isócrónicas y obtener información sobre los puntos de conexión de E/S del dispositivo. La aplicación también muestra cómo usar nombres de dispositivo basados en GUID y nombres de canalización generados por el sistema operativo mediante las API del modo de usuario SetupDiXXX . |
USBVIEW | En el ejemplo DE USBVIEW se muestra cómo una aplicación en modo de usuario puede enumerar controladores de host USB, concentradores USB y dispositivos USB conectados. En el ejemplo se muestra cómo consultar información sobre los dispositivos USB desde el registro y a través de solicitudes USB a los dispositivos. USBVIEW se basa en el modelo de controlador de Windows (WDM). Obtenga el ejecutable USBView en la carpeta Herramientas del Kit de controladores de Windows (WDK). |
Creación de un ejemplo
Para obtener información sobre cómo compilar los controladores de ejemplo, vea Desarrollo, pruebas e implementación de controladores.