请求 STM32 的 USB_HID 援助!!

发布: 2009-11-01 16:23 | 作者: arm168 | 来源: StmFans思蜕盟 OPELC 自由电子联盟

我用现在做一个项目,需要用到STM32的USB接口,配置成HID的设备类使用,代码是由ST官方给的HID例程修改过来的,原来的例程里只有EP0和EP1,为了方便OUT传输,我自己增加了一个EP2端点用作OUT传输,可代码修改好后,发现用EP1上行IN中断传输数据64字节正常,可用Bus Hound选择EP2的OUT端点向我的USB_HID设备发送数据时,却发现我的USB_HID设备根本就没有产生EP2的OUT接受中断,个人研究和分析了好一段时间了,不知道怎么解决,忘有经验的DX们给于指点指点,再次谢谢了!

附件是我的USB_HID应用层的文件,主要修改了设备描述符的.c文件! 大家帮我看看,看哪里出了问题!

src.rar
(2009-11-01 16:23:01, Size: 15.5 KB, Downloads: 6)

arm168 (2009-11-01 16:26:44)
论坛里的 guoyin 这位兄台好像做过,也很有研究,可不可以加你QQ请教一下哈! 我QQ:283337936

项目很急啊,TNND,天天催着,很烦!!
arm168 (2009-11-01 22:44:59)
怎么没人顶一下呢!
binglin (2009-11-01 22:57:38)
我对USB HDI的研究不多,你看看这个贴子:以HID的SET REPORT为例说明如何使用STM32的USB库支持控制端点0
arm168 (2009-11-01 23:00:25)
呵呵,那资料看了,都是已经懂得了,但还是谢谢楼上的哈!