路过的大神,帮忙看一下,
我是在STM32F107的板子上开发usb device 端hid程序,hid例程只有鼠标的,
我先改成键盘的, 然后又把键盘和鼠标组合起来;改了设备描述符,配置描述符,
用了两个报告描述符, 用的库是2.1.0
插上PC机USB 口,设备管理器出现了键盘和鼠标,busbound 抓数据也正常
然后板子往PC机发键盘数据, PC机能收到,busbound 也能抓到数据,
但是发鼠标数据, PC机没反应, busbound 也一点反应都没有,
键盘输入端点 0x81,
鼠标输入端点0x82, 但是就是PC机不收0x82端点的数据,
后来我又试了, 把键盘输入端点改为 0x82, 鼠标输入端点改为 0x81,这是能收到鼠标,不能收到键盘了,
反正,就是收不到0x82端点的数据,调了几天没找到原因,
哪位大神帮忙分析一下, 非常感谢
|