完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我用STM32F407+USB3300做了一个SD读卡器的功能,设备自带电源,不采用USB口供电。
现在遇到一个问题,板子插到做测试的一台工控机上,很稳定的每次都能识别出来并正常读写;但是插到笔记本上,基本上都识别不出来,只能检测到设备,VID都读不出来。 但是如果先在工控机上识别正常后,保持板子不重启的情况下,拔下设备插到笔记本上,就能够正常识别并读写U盘,一旦设备reset,在笔记本上就不能识别了。 疑是布线有问题用高速模式不稳定,就强制设置成全速模式,插到工控机上读写速度确实降到700K-900KBps(高速时是3MBps左右),但笔记本上不识别的现象和之前还是一样的。 因为没有USB协议分析设备不好做物理层的信号调试,不知道哪位高手有经验的能指点一二,感激不尽。 |
|
相关推荐
6个回答
|
|
补充一下,从debug的log输出来看,设备在不断收到u*** reset的中断
|
|
|
|
全速模式读写速度700K-900KBps(高速时是3MBps左右),这读写速度是不是有点低,楼主问题解决没?现在读写速度多少?
|
|
|
|
用U***lyzer看一下枚举过程中哪里出了问题,然后再对症下药
|
|
|
|
楼主搞定了吗?方便参考下代码不
|
|
|
|
仔细检查SD卡驱动,我先前也是这样,最后发现是SD卡读写驱动有问题
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
CYUSB3014烧录失败Cypress Benicia USB Boot Device
2594 浏览 1 评论
6401 浏览 0 评论
9395 浏览 3 评论
【开源资料】基于机智云的智能感应灯(原理图+PCB+源程序)
47382 浏览 4 评论
3752 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-21 19:51 , Processed in 0.831965 second(s), Total 80, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号