該文檔使用USB固件庫,在其基礎(chǔ)上進(jìn)行了自己的定制,完成了一個USB-HID設(shè)備,首先是usb_desc.c文件,里面存放了usb各種描述符的存在#include "usb_desc.h"//usb標(biāo)準(zhǔn)設(shè)備描述符const u8 DinkUsbDeviceDescriptor[DINK_USB
首先在之前鼠標(biāo)的基礎(chǔ)上修改設(shè)備描述符#include "usbdesc.h"//usb標(biāo)準(zhǔn)設(shè)備描述符const U8 USB_DeviceDescriptor[]={ USB_DEVICE_DESC_SIZE, //bLength字段。設(shè)備描述符的長度為18(0x12)字節(jié) USB_DEVICE_DESCRIPTOR_T