example code usb hid for lpc1768 microcontroller ARM . this demo is whit keil compiler.
File list:
USB HID
......\Header
......\......\demo.h
......\......\hid.h
......\......\hiduser.h
......\......\myAT91SAM7X-EK.h
......\......\type.h
......\......\usb.h
......\......\usbcfg.h
......\......\usbcore.h
......\......\usbdesc.h
......\......\usbhw.h
......\......\usbuser.h
......\project
......\.......\Lst
......\.......\...\HID.map
......\.......\Obj
......\.......\...\demo.d
......\.......\...\demo.o
......\.......\...\HID.axf
......\.......\...\HID.bin
......\.......\...\HID.hex
......\.......\...\HID.htm
......\.......\...\HID.lnp
......\.......\...\HID.plg
......\.......\...\HID.sct
......\.......\...\HID.tra
......\.......\...\hiduser.d
......\.......\...\hiduser.o
......\.......\...\SAM7.d
......\.......\...\SAM7.o
......\.......\...\usbcore.d
......\.......\...\usbcore.o
......\.......\...\usbdesc.d
......\.......\...\usbdesc.o
......\.......\...\usbhw.d
......\.......\...\usbhw.o
......\.......\...\usbuser.d
......\.......\...\usbuser.o
......\.......\Abstract.txt
......\.......\demo.c
......\.......\HID.opt.bak
......\.......\HID.Uv2.bak
......\.......\HID.uvgui.ramin
......\.......\HID.uvgui.Soran
......\.......\HID.uvopt
......\.......\HID.uvproj
......\.......\hiduser.c
......\.......\HID_AT91SAM7X-EK.dep
......\.......\HID_Opt.Bak
......\.......\HID_Uv2.Bak
......\.......\HID_uvopt.bak
......\.......\HID_uvproj.bak
......\.......\SAM7.s
......\.......\usbcore.c
......\.......\usbdesc.c
......\.......\usbhw.c
......\.......\usbuser.c
......\HIDClient.exe