改了一下 usb报告描述符 不知为何 hidD_GetFeature函数就incorrect function了
ddk中的例子 vhidmini
我把里面的 usb报告描述符改为自己的
对testvhid 这个附带的用户模式通讯程序也做了相应修改
//USAGE MyUsagePage = 0xff00;
//USAGE MyUsage = 0x0001;
USAGE MyUsagePage = 0x01; //desktop
USAGE MyUsage = 0x04; //joystick
改完以后 可以找到设备
但是HidD_GetFeature 这个函数 incorrect function 错误
debugview 显示 没有进入分发函数
这是怎么回事 明明只改了报告描述符而已 关向设备方向的 设备通讯什么事?? 而且也确实通过 usage找到设备了
求助
[解决办法]
设备地址不正确吧