完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
如果笔记本能读的话 ,
硬件考虑2点 1 台式机的电源 与笔记本不同, 2 台式机的 硬件驱动与笔记本不同 尝试 换个U口 ,或者换个USB集线器 ,在不行换个台式机 , 2 考虑软件 ,那就是你台式机操作系统的驱动装的有问题,或者是套实际的操作系统有问题, 这个概率比较大,换台机子试试 |
|
|
|
|
|
自己的帖子自己顶吧,不知有没有遇到过的
|
|
|
|
|
|
别沉啊,程序中去掉某些与虚拟U盘不相关的函数,台式机就能识别,但这样不行啊。
|
|
|
|
|
|
上台机和笔记本的USB抓包数据对比下看看
|
|
|
|
|
|
去掉的函数里是不是有延时函数或者是有调用延时函数?
|
|
|
|
|
|
描述不是很清楚吖,系统都是win10吗?抓一下枚举过程。
|
|
|
|
|
|
|
|
|
|
|
|
能具体说说是哪个函数吗?把这个函数发上来看看,感觉是不是用了串口,有冲突
|
|
|
|
|
|
我想会不会因为两台机器的WIN系统存在差异?很多时候虽然驱动认了,但是存在端口冲突。我的理解可能不确切供参考。
|
|
|
|
|
|
还是直接用抓包软件去分析比较实在
|
|
|
|
|
|
我用F072的USB把flash都可以模拟成U盘,你这肯定是程序问题
|
|
|
|
|
|
请问,你是用CubeMX做的吗? 我正在用F407的Flash做一个U盘,因为不是很懂USB所以就直接用CubeMX生成USB的project, 修改了 STORAGE_Read_FS() 和 STORAGE_Write_FS() 这两函数,分别在里面添加了读,写 FLASH的函数。可是查到电脑上面还是显示U盘需要格式化。是不是还要添加别的函数? 读写的FLASH BASE ADDRESS 需要再定义吗?
还有这两个#define 配置块的大小 和数量 是要根据 FLASH的 SECTOR大小做相应的改变吗? 而且F407 FLASH的SECTOR的大小并不是均分的。 #define STORAGE_BLK_NBR 0x10000 #define STORAGE_BLK_SIZ 0x200 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
好久之前的帖子了,我是这个作者,做下集体回复吧。
基本确定是供电问题,为什么呢!因为如果我用外部供电然后插USB,就没问题了,哪个上面都好使。 感觉应该是其他程序启动了耗电较大的外设,导致USB供电处于极限状态,这个真是很揪心的发现,没办法,只能用带外部供电的USB_HUB。 最后感谢各位的讨论,谢谢。 |
|
|
|
|
|
驱动的问题
|
|
|
|
|
|
检查一下下了
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
STM32F405驱动DS1302时钟模块,输出时间错乱该怎么排查?
2797 浏览 2 评论
stm32f405rgt6驱动DS1302ZN出现时间错乱问题
2403 浏览 1 评论
stm32用fsmc读取ad7606采集数据,数据不变,只有开发版复位才更新数据
2276 浏览 0 评论
2388 浏览 1 评论
1637 浏览 1 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 21:47 , Processed in 1.020251 second(s), Total 104, Slave 87 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3641