Como hacer dispositivo USB (PIC18F) (8 / 8 paso)

Paso 8: Software de Host

El software de host es bastante sencillo y consiste básicamente en 3 partes todos contenidas en el archivo Form1.h:

  • Monitoreo del dispositivo USB para asegurarse de que está conectado (y desactivación de usuario entrada de dispositivo de comunicación si no es)
  • Mostrar y procesar el formulario de interfaz de usuario para permitir al usuario interactuar con la aplicación
  • Comunicarse con el dispositivo USB y actualizar el estado del dispositivo

He basado en el software de host en el software de Microchip Generic HID PnP que viene con la pila USB. Sin embargo, como el firmware, he intentado hacerlo un poco más fácil de entender.

Para ejecutar el host software descomprimir el archivo zip express de Visual Studio 2008 y desplácese hasta el directorio 'Release', luego haga doble clic en el archivo 'WFF Generic HID Demo.exe'. Se debe entonces presentará el siguiente diálogo:

Para probar el dispositivo de detección simplemente desconecte el cable USB de tu PC.

El diálogo debe cambiar a la siguiente:

Ahora vuelva a conectar el dispositivo USB, espere hasta las actualizaciones de windows de diálogo y dice conectado, ahora tratan de hacer clic en el botón ' Toggle'.

Usted debe ver el LED en el tablero de encendido y apagado... fresco ¿EH? :)

Luego asegúrese de que la etiqueta de estado LED en la ventana coincide con el actual estado de LED.

Este es el comando 0x82 en el firmware en acción. Finalmente trate de presionar el pulsador en la placa, usted debe ver el estado de botón cambiar por consiguiente en la ventana.

Æ Felicitaciones, usted es ahora el orgulloso dueño de su primer dispositivo USB hecho a sí mismo!              Æ

He incluido el código fuente completo en el archivo zip de Visual Studio, así que debería poder ver el proyecto de Visual Studio para obtener un mejor entendimiento de cómo funciona.

Artículos Relacionados

Cómo utilizar el lector de tarjetas de memoria interno de PS3 como un dispositivo USB en tu PC

Cómo utilizar el lector de tarjetas de memoria interno de PS3 como un dispositivo USB en tu PC

primero este es mi primer Instructable (yippie!), estoy seguro de que habrá mucho que venga.Por lo tanto, tenía una PS3 rota y quería hacer algún uso de los componentes de trabajo. Lo primero que hice fue tirar la hoja de datos de la viruta del conve
Como hacer 1 usb 2, o más.

Como hacer 1 usb 2, o más.

Va a enseñar paso a paso sobre cómo aumentar el número de usb puertos disponibles en su computadora. Podría costar menos de $10 o libre.Paso 1: materiales Materiales y herramientas:Desforrador/cortador de alambrela soldadura y la soldadura de hierro
Los dispositivos USB con una fuente de alimentación 6-24V como paneles solares de energía

Los dispositivos USB con una fuente de alimentación 6-24V como paneles solares de energía

¿Nunca encontraste a ti mismo con una fuente de alimentación 6-24V, o paneles solares que pueden cargar su teléfono o ejecutar cualquier otro dispositivo USB de 5V? ¡ Pues ahora puede!Esta es una guía para encerrar un bonverter de $10 dólar (también
Como carga cualquier dispositivo USB en montar su bicicleta

Como carga cualquier dispositivo USB en montar su bicicleta

para empezar, este proyecto se inició cuando recibió un subsidio del programa Lemelson-MIT. (Josh, si estás leyendo esto, le amamos.)Un equipo de 6 estudiantes y un profesor armar este proyecto, y hemos decidido ponerlo en Instructables con la espera
Como hacer cable de extensión USB para 0$

Como hacer cable de extensión USB para 0$

Cansado del iPhone corta cableCada vez cargo mi iPhone he tenido este problemaEl cable es cortoAsí que ahora usted puede hacer su propio cable de extensión USB para 0$Proyecto de lo que se puede hacer en 10 minutosPaso 1: ¿Qué necesita?Así que para e
Como hacer auriculares por cable WIFI DIY

Como hacer auriculares por cable WIFI DIY

Hoy en día, todo es inalámbrico todos los gadgets como ratón, teclado, auriculares, altavoces etc. Así había tengo una idea para hacer con cable de auriculares / auriculares inalámbricos en casa en cuantos dólares con los auriculares antiguos. Auricu
Cómo instalar Windows 8 desde un dispositivo USB

Cómo instalar Windows 8 desde un dispositivo USB

para aquellos de ustedes que tienen netbooks y quieren instalar windows 8 pero no puedo porque theres ningún DVD conducir en ellos, o los que descargar windows 8 desde internet, heres cómo instalar windows 8 a su ordenador mediante un USB stickahora
Termómetro de interior/exterior USB (o, 'Mi primer dispositivo USB')

Termómetro de interior/exterior USB (o, 'Mi primer dispositivo USB')

este es un diseño simple que demuestra la USB periférico en la PIC 18Fs. Hay un montón de ejemplos para el 18F4550 40 pin fichas en línea, este diseño demuestra la versión más pequeña de 28 pin 18F2550.La placa utiliza piezas de montaje en superficie
Auto Reset de un dispositivo USB.

Auto Reset de un dispositivo USB.

¿No todos odiamos tener que desconecte y vuelva a conectar un dispositivo usb si ha dejado de responder? Mi UIRT USB es la clave a mi casa y automatización de comodidad. En ocasiones bloquea y debo volver a enchufarlo o reiniciar la pc.Aquí es cómo f
Como hacer el jailbreak (sin ataduras) 3.0 y 2.2.1

Como hacer el jailbreak (sin ataduras) 3.0 y 2.2.1

actualización: el dev team ha liberado una nueva versión de redsn0w y saurik ha lanzado nuevas versiones de sustrato móvil y winterboard para el 3GS!-champster2.2.1 es solo para el ipod touch 2G.Y también los datos que, Cyle/cyleleghorn/A.C.E., he añ
Hacer un USB-marcador/lápiz/marcador

Hacer un USB-marcador/lápiz/marcador

he creado un USB-marcador para los propósitos de mi clase de innovación. Yo quería hacer un lápiz USB al principio, pero fue un poco difícil, dadas las limitaciones de espacio, por lo que terminó con un marcador de USB =)Paso 1: Materiales necesarios
Dispositivo usb ocultos

Dispositivo usb ocultos

muchos de nosotros enfrentan el problema de la privacidad de los datos. Su es un barato, sorprendente e interesante manera de esconder un dispositivo de almacenamiento y controlar con el uso de magnetismo. Nadie será nunca capaz de pensar cómo activa
Cómo hacer un USB mediante el uso de batería muerta

Cómo hacer un USB mediante el uso de batería muerta

mantenimiento de documentos secretos en poder del enemigo pueden ser un reto, especialmente si los malos tienen la costumbre de parar y te busca.El cifrado es una cosa, pero es el arte de la esteganografía (ocultar mensajes) que será en última instan
Cómo jugar backups de Wii desde un dispositivo usb con ningún modchip. ¿

Cómo jugar backups de Wii desde un dispositivo usb con ningún modchip. ¿

Cansado de mala quemaduras de DVD? ¿Wii laser murió hacia fuera en usted? ¿Quieres copiar juegos de Wii directamente desde tu Wii dvd al disco duro? Este instructable es perfecto para usted! Con este instructable, usted será capaz de jugar su favorit