摘要: LIBUSB是一款简单好用的USB通讯开发库,一般HID设备用该库通讯能大大降低开发周期,使用如下,首先需要为设备安装驱动在libusb的bin目录下有一个inf_wirzed.exe的文件,该文件是生成驱动所用,具体步骤可以网上百度,很是傻瓜式操作,安装好驱动之后就可以使用其通讯函数了,安装好驱动... 阅读全文
posted @ 2015-03-22 20:35 邓小俊 阅读(1792) 评论(0) 推荐(1)
摘要: 首先在之前鼠标的基础上修改设备描述符#include "usbdesc.h"//usb标准设备描述符const U8 USB_DeviceDescriptor[] = { USB_DEVICE_DESC_SIZE, //bLength字段。设备描述符的长度为18(0x12)字节 USB_DEVICE... 阅读全文
posted @ 2015-03-22 19:22 邓小俊 阅读(1840) 评论(0) 推荐(0)
摘要: 该文档使用USB固件库,在其基础上进行了自己的定制,完成了一个USB-HID设备,首先是usb_desc.c文件,里面存放了usb各种描述符的存在#include "usb_desc.h"//usb标准设备描述符const u8 DinkUsbDeviceDescriptor[DINK_USB_SI... 阅读全文
posted @ 2015-03-22 18:19 邓小俊 阅读(7042) 评论(1) 推荐(1)