搜索

[STM32F1] STM32F103 CDC+MSC 只有MSC设备描述符请求失败

[复制链接]
504|4
yspa|  楼主 | 2021-5-16 16:53 | 显示全部楼层 |阅读模式
使用Bus Hound抓包发现,主机获取得到的设备描述符数据与程序上设定数据的部分对应不上,并且只有与MSC相关的endpoint有反应,与CDC相关的三个endpoint没有任何反应

使用特权

评论回复
yspa|  楼主 | 2021-5-16 17:08 | 显示全部楼层

STM32F103开发板上设置的参数

STM32F103开发板上设置的参数
STM32F103上设置的程序
7638160a0dfee28f97.png
R)ZKS@[V)JDQPWJ23VAR}0F.png

使用特权

评论回复
yspa|  楼主 | 2021-5-16 17:50 | 显示全部楼层
求各位大佬看看是啥问题呀,卡了好久了

使用特权

评论回复
yspa|  楼主 | 2021-5-17 11:50 | 显示全部楼层
测试了好几个网上说成功的代码,基本是设备描述符请求失败或者只能用U盘功能,目前怀疑问题和PC驱动有关

使用特权

评论回复
yspa|  楼主 | 2021-5-17 20:16 | 显示全部楼层
改了驱动以后还是设备描述符请求失败,手动点了兼容的驱动后,大容量存储、串口和组合设备标志均存在,但还是只能使用U盘;Bus Hound抓包发现开始会枚举一次正确的描述符,但紧接着会再次枚举一次MSC的描述符,导致只能使用U盘,原因暂时未知

正常描述符

正常描述符

接着又枚举一次异常描述符

接着又枚举一次异常描述符

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 我要提问 投诉建议 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

本版热帖

本版活跃用户

优质原创写原创,赢大奖

编辑推荐

  • 1 wolfe_yu 得到打赏 ¥170.00
  • 2 小叶三千 得到打赏 ¥160.00
  • 3 最美葫芦娃 得到打赏 ¥155.00
  • 4 呐咯密密 得到打赏 ¥115.00
  • 5 hk386 得到打赏 ¥80.00
  • 6 laocuo1142 得到打赏 ¥80.00
  • 7 wzx1994 得到打赏 ¥60.00
  • 8 年轻的国王 得到打赏 ¥60.00
  • 9 jlc317 得到打赏 ¥55.00
  • 10 bjs1688 得到打赏 ¥55.00
在线客服 快速回复 返回顶部 返回列表