在学校做一块板子,遇到点问题,不知道怎么弄合适,求助各位
用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盘隔绝开吗?有什么断电后保持高阻态的芯片吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
为了抗振动的,同时还必须节约安装空间,所以必须把U盘焊接在上面,我也很无奈的呀
一周热门 更多>