本帖最后由 ZhuMX 于 2017-1-1 23:31 编辑
最近在做一个项目,用STM32F405 + USB3300 + SDIO 做U盘,板子上有两个电源输入,一个是USB输入,另一个是电源6V输入。发现一个问题,当先接6V电源,再插入USB后,电脑能正常识别出SD卡,读写都正常;但是当直接插USB时,电脑出现unknown device,识别不了设备。
如果接USB电源后用IAR调试,发现不进USB中断,电脑没提示;
如果不调试,直接插USB上电,PC出现无法识别的设备;然后我在程序里的USB中断中加了led显示,USB插入后发现led有变化,推断上电后进了USB中断。
想不出其中的原因,想问问论坛里的朋友有没有遇到相似的问题或者有什么解决的建议,谢谢!
USB3300电路参考的如下帖子设计的
http://www.embed-net.com/thread-171-1-1.html
不是,没加UCOS3
一周热门 更多>