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

利用stm32u599的外部SD卡实现虚拟U盘,电脑一直无法识别

[复制链接]
酱浦 提问时间:2024-5-10 16:53 / 未解决

利用cube MX进行配置,下载程序之后电脑总是显示无法识别的USB设备,然后利用Keil进行调试,发现在MX_USB_OTG_HS_PCD_Init()初始化内就会弹出上述提示,单步调试后,程序再HAL_PCD_Init中的HAL_PCD_MspInit就会弹出上述提示,如下图所示。

67efec1b0333506de19767ccb79e86a.png1715329298725.png

keil代码如下:

image.png

HAL_PCD_MspInit(hpcd)代码如下:

bcc08dd600785536d97142d4c299640.png

9671af5b0f275a3deda64b2dc70f1a3.png

程序运行到HAL_PWREx_EnableUSBHSTranceiverSupply()时,会弹出无法识别窗口。

cube的时钟配置如下:

image.png

image.png

采用USB_OTG_HS,其配置如下:

image.png

其中,USB OTG HS global interrupt配置为6

7b6c7b3f22efb95e0053eaa4ac012eb.png
bcc08dd600785536d97142d4c299640.png
image.png
收藏 评论3 发布时间:2024-5-10 16:53

举报

3个回答
y369369 回答时间:2024-5-13 09:12:01
设备不识别换根线试一下,不然你后边操作进行不了吧
酱浦 回答时间:2024-5-13 11:05:11

y369369 发表于 2024-5-13 09:12
设备不识别换根线试一下,不然你后边操作进行不了吧

是的,识别不了后面的操作都进行不了,应该不是线的问题,但是我怀疑是硬件的问题

酱浦 回答时间:2024-5-13 11:07:24

酱浦 发表于 2024-5-13 11:05
是的,识别不了后面的操作都进行不了,应该不是线的问题,但是我怀疑是硬件的问题
...

硬件电路设计如下image.png

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版