STM32CubeMX 105芯片USB Host读写U盘

2019-07-14 15:58发布

问题描述:      本人的项目中要将一次不过100字节的少量数据存入U盘。最初用的是CH376芯片,后来发现STM32中有USB host资源的芯片比如105/107等都可以直接读写U盘,因此买来105的开发模块琢磨。
      该开发模块比较简练(后面会附上原理图),附送的代码可以正常使用。

      我找来微雪电子的例程,依样画葫芦,但出不来。
      下面附上原理图,我的STM32CubeMX配置过程及源代码,请朋友们支招。


105芯片的PA11、PA12分别接USB口的USB D-和USB D+.

J1正是U盘插口,+5V供电是由连接计算机USB口的J2提供的。105的PC9控制J1的+5V供电与否。









STM32CubeMX配置如上面的图。



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
Karangao
1楼-- · 2019-07-15 13:41
淘宝看到有USB板子。
1、1个LED指示灯,1个电源指示灯

2、2个用户按键

3、串口ISP下载口(板载BOOT0下载按键)

4、JTAG/SWD仿真下载接口

5、外置FLASH芯片华邦W25Q80(8M-BIT)

6、WIFI接口,适配ESP8266模块

7、OLED显示屏接口,0.96寸

8、RTC时钟电路,含CR1220备用电池(锂锰电池 38mAh)

9、USB-Slave功能,可将STM32模拟成U盘
10、USB-Host功能,STM32读写U盘功能
asgfafa
2楼-- · 2019-07-15 16:41
你查一下USB_POW引脚的配置以为电平切换
cfdwerwer
3楼-- · 2019-07-15 21:33
 精彩回答 2  元偷偷看……
lee_st
4楼-- · 2019-07-15 22:47
官网代码就能用
maqyun
5楼-- · 2019-07-16 04:39
csw_ying
6楼-- · 2019-07-16 09:28
这个105的板子可以买X宝上的P10LED屏的控制板,30多元,那个是用STM32F105RB,硬件设计部分也和你的相识,有些区别,那个板子,插上U盘,直接读出并立刻执行。是用USB OTG

一周热门 更多>