|
我的 STM32F401RBT6电路板扩展 USB-B 设备接口。系统时钟采用外部 25MHz 温补晶振。 此前实现过复合 USB 设备,包含 USB 音频类与通信设备类(CDC),整套功能运行完全正常。 我已经检查硬件没有问题。 现在新建工程,实现简单的 MSC 大容量存储设备,使用 16KB 内存虚拟磁盘,但是 USB 接入电脑后无反应。 代码仅有 5 行。但插上 USB 线缆后电脑识别不到设备。 我在 Linux 系统测试,终端执行 lsusb 无法枚举到任何 USB 设备;同时在一台 Windows XP 笔记本上测试,同样没有任何设备弹出。 我的内存磁盘大小为16KB,USB 外设配置输出 48MHz,内核时钟 84MHz。 堆最小值设置为 0x2000,栈最小值 0x400。 请教这个问题的排除思路。 |
USB OTG 主机枚举问题
STM32F042 在启动文件内跳转至 USB DFU Bootloader
B-L475E-IOT01A 无法枚举为 USB DFU 设备
USBX Audio Class frame done 不触发回调
STM3210C-EVAL USB 官方例程调试报错
STM32F103 全速 USB 大容量存储方案咨询
STM32H573ZI 全速 USB
STM32F2xx 是否有 UVC 相关示例工程
USBX在F407上创建CDC不能正常使用
stm32 usb hid设备能发数据给PC,但不能接收PC的数据!!!
微信公众号
手机版