Introduction - If you have any usage issues, please Google them yourself
This procedure is based on the C8051F MCU USB data acquisition procedures, is a good example of learning USB programming!
Packet : 109201240usb_interrupt.rar filelist
USB_Interrupt
USB_Interrupt\Driver_Source
USB_Interrupt\Driver_Source\intdev.c
USB_Interrupt\Driver_Source\intdev.h
USB_Interrupt\Driver_Source\intpnp.c
USB_Interrupt\Driver_Source\intpnp.h
USB_Interrupt\Driver_Source\intpwr.c
USB_Interrupt\Driver_Source\intpwr.h
USB_Interrupt\Driver_Source\intrwr.c
USB_Interrupt\Driver_Source\intrwr.h
USB_Interrupt\Driver_Source\intusb.bmf
USB_Interrupt\Driver_Source\intusb.c
USB_Interrupt\Driver_Source\intusb.h
USB_Interrupt\Driver_Source\intusb.mof
USB_Interrupt\Driver_Source\intusb.rc
USB_Interrupt\Driver_Source\intusr.h
USB_Interrupt\Driver_Source\intwdm98.c
USB_Interrupt\Driver_Source\intwdm98.h
USB_Interrupt\Driver_Source\intwmi.c
USB_Interrupt\Driver_Source\intwmi.h
USB_Interrupt\Driver_Source\makefile
USB_Interrupt\Driver_Source\makefile.inc
USB_Interrupt\Driver_Source\ReadMe.txt
USB_Interrupt\Driver_Source\resource.h
USB_Interrupt\Driver_Source\sources
USB_Interrupt\Firmware
USB_Interrupt\Firmware\cyglink.txt
USB_Interrupt\Firmware\F34x_USB0_Interrupt.wsp
USB_Interrupt\Firmware\F34X_USB_DESCRIPTOR
USB_Interrupt\Firmware\F34x_USB_Descriptor.#1
USB_Interrupt\Firmware\F34x_USB_Descriptor.#2
USB_Interrupt\Firmware\F34x_USB_Descriptor.c
USB_Interrupt\Firmware\F34x_USB_Descriptor.h
USB_Interrupt\Firmware\F34x_USB_Descriptor.LST
USB_Interrupt\Firmware\F34X_USB_DESCRIPTOR.M51
USB_Interrupt\Firmware\F34x_USB_Descriptor.OBJ
USB_Interrupt\Firmware\F34x_USB_ISR.c
USB_Interrupt\Firmware\F34x_USB_ISR.LST
USB_Interrupt\Firmware\F34x_USB_ISR.OBJ
USB_Interrupt\Firmware\F34x_USB_Main.c
USB_Interrupt\Firmware\F34x_USB_Main.h
USB_Interrupt\Firmware\F34x_USB_Main.LST
USB_Interrupt\Firmware\F34x_USB_Main.OBJ
USB_Interrupt\Firmware\F34x_USB_Register.h
USB_Interrupt\Firmware\F34x_USB_Standard_Requests.c
USB_Interrupt\Firmware\F34x_USB_Standard_Requests.LST
USB_Interrupt\Firmware\F34x_USB_Standard_Requests.OBJ
USB_Interrupt\Firmware\Interrupt Firmware Reference Manual.pdf
USB_Interrupt\Firmware\ReadMe.txt
USB_Interrupt\Firmware\tmp.out
USB_Interrupt\Host Application Source
USB_Interrupt\Host Application Source\3DMeterCtrl.cpp
USB_Interrupt\Host Application Source\3DMeterCtrl.h
USB_Interrupt\Host Application Source\DynamicLED.cpp
USB_Interrupt\Host Application Source\DynamicLED.h
USB_Interrupt\Host Application Source\DynLED.h
USB_Interrupt\Host Application Source\MemDC.h
USB_Interrupt\Host Application Source\ReadMe.txt
USB_Interrupt\Host Application Source\res
USB_Interrupt\Host Application Source\res\bitmap1.bmp
USB_Interrupt\Host Application Source\res\blackchip.ico
USB_Interrupt\Host Application Source\res\SilabsLogo.ico
USB_Interrupt\Host Application Source\res\Thumbs.db
USB_Interrupt\Host Application Source\res\USBTest.rc2
USB_Interrupt\Host Application Source\resource.h
USB_Interrupt\Host Application Source\StdAfx.cpp
USB_Interrupt\Host Application Source\StdAfx.h
USB_Interrupt\Host Application Source\usb100.h
USB_Interrupt\Host Application Source\UsbIF.cpp
USB_Interrupt\Host Application Source\UsbIF.h
USB_Interrupt\Host Application Source\USBTest.cpp
USB_Interrupt\Host Application Source\USBTest.dsp
USB_Interrupt\Host Application Source\USBTest.h
USB_Interrupt\Host Application Source\USBTest.rc
USB_Interrupt\Host Application Source\USBTest.sln
USB_Interrupt\Host Application Source\USBTest.vcproj
USB_Interrupt\Host Application Source\USBTestDlg.cpp
USB_Interrupt\Host Application Source\USBTestDlg.h
USB_Interrupt\ReadMe.txt
USB_Interrupt\SiInt.sys
USB_Interrupt\SilabsInt.inf
USB_Interrupt\USBTest.exe