11回答

1收藏

stm32f1 修改usb官方例程作为u盘

STMCU STMCU 10696 人阅读 | 11 人回复 | 2014-09-25

本人刚设计usb模块的编程。想通过做个u盘来熟悉stm32的usb部分的流程。
用的mcu是stm32f103rbt6。
想通过两种方式实现u盘功能 :
1)用stm32f103rbt6内部flash
2)用winbond的spi flash芯片w25q64
目前程序实现功能:识别出存储设备,如图1 和图2
目前问题:无法打开u盘,如图3
                 u盘容量为0,如图4

求大神指点指点。我都研究了一周了,一点头绪也没呀


1.png (6.15 KB, 下载次数: 53)

1.png

2.png (3.66 KB, 下载次数: 52)

2.png

3.png (16.01 KB, 下载次数: 48)

3.png

4.png (29.55 KB, 下载次数: 52)

4.png
分享到:
回复

使用道具 举报

回答|共 11 个

倒序浏览

沙发

枫飞

发表于 2014-9-25 14:07:53 | 只看该作者

这是根据官网修改的程序,烦请帮忙看看
板凳

枫飞

发表于 2014-9-25 14:40:05 | 只看该作者

终于删减到9.8M了

STM32_USB-FS-Device_Lib_V4.0.0.rar

9.73 MB, 下载次数: 270

地板

tyller2011

发表于 2015-1-10 22:01:27 | 只看该作者

你后面问她 解决了,能说说吗
谢谢
5#

tyller2011

发表于 2015-1-10 22:28:06 | 只看该作者

希望你上线时可以解答下,不胜感激
6#

蝶舞娇阳

发表于 2015-1-11 18:57:21 | 只看该作者

怀着崇拜的心情来学习一下
7#

chenbingjy

发表于 2015-7-27 16:22:44 | 只看该作者

我下了你的程序,是这个效果:


8#

chenbingjy

发表于 2015-7-27 16:23:18 | 只看该作者

便携设备有个G,我的电脑里没有。
9#

枫飞

发表于 2015-7-28 08:48:10 | 只看该作者

chenbingjy 发表于 2015-7-27 16:23
便携设备有个G,我的电脑里没有。

检查程序,枚举没成功
10#

小鹏

发表于 2016-8-18 23:39:34 | 只看该作者

我现在也是同样的问题,请问楼主怎么解决的?
SmartStudio主要致力于智能硬件与物联网技术,让生活更智能是我们的梦想。make the life smart
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条