源程序是 HID 键盘
现在我想通过这个源程序上添加一个端点,因为现在程序是只有一个端点,是从机发送到PC机。
但是添加后,电脑认不上了!!! 求教各位大神啊!!!
我修改的地方:
0x02 /* bNumEndpoints */该接口使用的端点数 原本是1的 现在改成2
0, /* bInterfaceProtocol*/ 接口所遵循的协议 原本是1的(键盘) 现在改成0
然后在原本的端点描述符的基础上 Copy一个出来
第一个为 : 0x81, /* bEndpointAddress */
第二个为 : 0x02 /* bEndpointAddress */
但是这样添加后我的电脑就认不出来了,之前的是一插上 设备管理器上就有键盘显示,并且是可以对电脑发送按键!!
请问各位大神,是不是我在哪里没有设置??
注: 已经琢磨了一个多月了!!!
谢谢!
|