万图 发表于 2025-3-10 08:36

STM32U595的USB闪存盘怎么挂不上?

驱动好像都初始化成功了,为什么电脑上还是没反应?

weifeng90 发表于 2025-3-10 09:57

看一下设备管理器里面有没有正确识别外设

classroom 发表于 2025-3-10 15:31

可能是硬件连接问题

flycamelaaa 发表于 2025-3-10 15:35

电源是否稳定,如果使用的是外部电源,请检查电源适配器是否输出电压和电流是否符合要求。

stormwind123 发表于 2025-3-10 15:38

USB外设未正确初始化

laocuo1142 发表于 2025-3-10 17:56

换一根USB线试试

probedog 发表于 2025-3-10 20:23

检查USB中断处理程序有没有错误

probedog 发表于 2025-3-10 21:23

ST-Link来调试代码看看。

powerantone 发表于 2025-3-11 15:00

检查RCC(Reset and Clock Control)相关的寄存器设置,保证时钟源和时钟分频正确。

暖了夏天蓝了海 发表于 2025-4-14 01:07

确认使用正确的USB接口(如USB_OTG_HS或USB_OTG_FS),并检查DP(D+)/DM(D-)引脚是否连接正确(如PA11/PA12 for USB FS)

江河千里 发表于 2025-4-14 02:35

看看供电,保证VBUS(5V)正常供电(可通过PA9检测,需在CubeMX中启用VBUS Sensing)

淡漠安然 发表于 2025-4-14 03:27

USB FS模式下,D+需通过1.5kΩ电阻上拉到3.3V(内部或外部),表示全速设备

别乱了阵脚 发表于 2025-4-14 04:11

存储设备的供电电压需稳定(如SD卡要求2.7-3.6V),建议添加10μF+100nF退耦电容

三生万物 发表于 2025-4-14 05:37

你可以使用USBlyzer或Wireshark捕获USB枚举过程,确认主机是否识别到MSC设备

冰春彩落下 发表于 2025-4-14 06:46

建议楼主仿真的方式来观察设备描述符、配置描述符是否正确返回

远山寻你 发表于 2025-4-14 07:34

其实你可以在USBD_Storage回调函数中添加调试信息,确认读写操作是否触发

夜阑风雨 发表于 2025-4-14 08:33

USB描述符错误或未响应主机请求可能会出现你说的这种

光辉梦境 发表于 2025-4-14 09:17

是不是VBUS未检测到啊?你可以在CubeMX中启用VBUS Sensing的

一秒落纱 发表于 2025-4-14 10:35

检查usbd_desc.c中的描述符(如VID/PID、字符串描述符)
页: [1]
查看完整版本: STM32U595的USB闪存盘怎么挂不上?