这里至改动了USBD_LL_Init()函数配置端点1为雙缓冲模式。同时在usbd_.c文件中修改USBD__Init()函数打开所需的端点如下:
至此,我们就可以实现设备的枚举过程了先到这吧,未完待续。
PS:网仩也有一些关于STM32+的例子,一个是使用STM32玩俄罗斯方块这个比较有意思,它是用STM32标准库和旧的usb设备库实现的连接如下:
还有一个是一个俄罗斯人用STM32F4实现的视频传输使用的是USBOTG模块,它的工程如下:
该示例的说明地址如下使用俄文写的: