STM32 U盘复用的外围电路怎么设计?

2019-07-20 17:06发布


在学校做一块板子,遇到点问题,不知道怎么弄合适,求助各位

用STM32F407作USB HOST读写U盘,这个参照例程来弄的,没什么大问题。

但有个额外的需求,当整个电路板断电后,想要把已经焊接在电路板上的U盘通过接插件直接接到电脑上,当做普通U盘来读写。

所以有2个问题想要求助一下:

1、U盘已经焊接在电路板上,所以读写的时候没法取下来,只能考虑把电路板先断电。

U盘的 VCC和GND 是直接连接到 电路板上的,如果电脑接入U盘连接器,肯定也会给电路板供电,那如果给电路板和U盘之间接上2个二极管,是不是能防止 电脑给电路板供电呢?


2、那么已经断电的STM32F407,它的OTG_FS_DM和OTG_FS_DP,也就是USB D-和USB D+这两个管脚,如果直接并联在U盘和电脑之间,会影响电脑读写U盘吗(这两个接口内部的电路是什么样的呢)?


3、如果会影响的话,能通过三态门芯片来让断电情况下的电路板与U盘隔绝开吗?有什么断电后保持高阻态的芯片吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
xuande
1楼-- · 2019-07-20 17:19

你很缺U盘吗?


dakongwuxian
2楼-- · 2019-07-20 18:51
xuande 发表于 2016-8-27 22:13
你很缺U盘吗?

为了抗振动的,同时还必须节约安装空间,所以必须把U盘焊接在上面,我也很无奈的呀
zmingwang
3楼-- · 2019-07-20 20:03
 精彩回答 2  元偷偷看……
lj9862_26
4楼-- · 2019-07-21 00:08
需要让单片机进入不同工作模式

一周热门 更多>