打印

GD32f303 内部FLASHUSB模拟U盘问题

[复制链接]
2055|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
king592|  楼主 | 2022-6-3 01:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
msc_udisk这个历程有使用成功的朋友吗,直接打开是无法编译的,后面自己拷贝一个文件从新整理下载到单片机,在插入USB口的时候单片机能进入这个中断,但是不显示U盘出来,可能是什么原因造成的呢?void USBD_LP_CAN0_RX0_IRQHandler (void){
    usbd_isr();
}


使用特权

评论回复
沙发
fxyc87| | 2022-8-3 10:04 | 只看该作者
这个示例我测试也不行,插到电脑上有显示盘符,不过一直提示未插入设备。

使用特权

评论回复
板凳
sparrow054| | 2022-8-9 20:46 | 只看该作者
参照下野火的教程呢?

使用特权

评论回复
地板
yangxiaor520| | 2022-8-11 08:07 | 只看该作者
难道这个例程都没有经过内部测试?

使用特权

评论回复
5
Simine| | 2023-4-6 14:23 | 只看该作者
有测试通过的例程

使用特权

评论回复
6
七毛钱| | 2024-8-16 16:08 | 只看该作者
缺少依赖?

使用特权

评论回复
7
内政奇才| | 2024-8-16 19:26 | 只看该作者
检查是否有语法错误或配置错误。

使用特权

评论回复
8
海滨消消| | 2024-8-16 21:16 | 只看该作者
检查你的中断向量表或NVIC设置,USB中断是否被正确配置并指向了正确的处理函数。

使用特权

评论回复
9
onlycook| | 2024-8-16 22:23 | 只看该作者
USB堆栈不支持MSC?

使用特权

评论回复
10
t1ngus4| | 2024-8-31 10:54 | 只看该作者
msc_udisk 历程通常是指用于实现USB大容量存储设备(如U盘)功能的示例代码。如果你在使用这个历程时遇到了问题,比如单片机能进入USB中断但不显示U盘,可能是USB驱动的问题

使用特权

评论回复
11
lix1yr| | 2024-8-31 11:13 | 只看该作者
确保你的操作系统或USB主机支持你所使用的USB设备类(如MSC)。检查USB驱动是否正确安装,或者尝试在不同的操作系统或电脑上测试

使用特权

评论回复
12
p0gon9y| | 2024-8-31 12:12 | 只看该作者
一般需要确认USB配置是否正确,包括USB时钟配置、USB端点配置等。检查USB描述符是否正确,包括设备描述符、配置描述符、接口描述符和端点描述符

使用特权

评论回复
13
suw12q| | 2024-8-31 13:31 | 只看该作者
是不是电源问题啊?比如单片机和USB接口没有足够的电源供应

使用特权

评论回复
14
zhizia4f| | 2024-8-31 14:54 | 只看该作者
硬件连接问题也会导致这样的情况发生,建议检查USB接口的物理连接,确保D+和D-线正确连接,并且没有短路或虚焊。确认USB接口的ID和GND线是否正确连接

使用特权

评论回复
15
su1yirg| | 2024-8-31 15:16 | 只看该作者
确认固件代码是否正确实现了USB MSC类协议,包括CBW和CSW的处理。检查是否有遗漏的初始化步骤或配置

使用特权

评论回复
16
q1ngt12| | 2024-8-31 17:11 | 只看该作者
确认文件系统是否正确初始化,并且能够正确读写数据。检查是否有文件系统相关的错误或配置问题

使用特权

评论回复
17
q1d0mnx| | 2024-8-31 18:12 | 只看该作者
这种情况我遇到过,就是U盘的品质,优盘的颗粒都有关系

使用特权

评论回复
18
d1ng2x| | 2024-8-31 19:12 | 只看该作者
你把U盘格式化之后试试呢?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

14

帖子

0

粉丝