你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F401RBT6 USB 大容量存储设备问题

[复制链接]
patch1582 提问时间:2026-7-31 11:44 / 未解决

我的 STM32F401RBT6电路板扩展 USB-B 设备接口。系统时钟采用外部 25MHz 温补晶振。 此前实现过复合 USB 设备,包含 USB 音频类与通信设备类(CDC),整套功能运行完全正常。 我已经检查硬件没有问题。 现在新建工程,实现简单的 MSC 大容量存储设备,使用 16KB 内存虚拟磁盘,但是 USB 接入电脑后无反应。 代码仅有 5 行。但插上 USB 线缆后电脑识别不到设备。 我在 Linux 系统测试,终端执行 lsusb 无法枚举到任何 USB 设备;同时在一台 Windows XP 笔记本上测试,同样没有任何设备弹出。 我的内存磁盘大小为16KB,USB 外设配置输出 48MHz,内核时钟 84MHz。 堆最小值设置为 0x2000,栈最小值 0x400。 请教这个问题的排除思路。

收藏 评论0 发布时间:2026-7-31 11:44

举报

0个回答

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版