[STM32F4] 请教F405的USB枚举

[复制链接]
1536|0
 楼主| tky2001 发表于 2014-8-15 16:35 | 显示全部楼层 |阅读模式
打算在F405RGT上实现U盘功能,结果一直卡在USB枚举上。
用的是新的STM32F4 USB DCD库。参考MSC示例,选择Device全速配置,还禁用了VBUS_SENSING_ENABLED。
将USB口连到PC后,STM32能收到PC的枚举请求(在usbd_core.c的函数USBD_SetupStage里可读到解析正确的请求字节 0x80 0x06 0x00 0x01 0x00 0x00 0x40 0x00)。
之后,STM32却没有按照协议回应自己的描述符,导致PC机弹出无法识别设备的对话框。
检查了时钟和中断配置,实在看不出有啥问题。特此向调过新USB库的大大们求教。多谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

4

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部