1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
板上mcu的SPI模块驱动SD卡,板上u***模块连电脑,模拟U盘,SD卡激活后,SPI提速到18M,接入USB模块,USB线连电脑开始识别U盘,枚举用了整整60秒,电脑才识别出U盘容量信息,后续的写入是177K/秒。 觉得枚举太慢了,写入速度慢就算了,SDIO肯定能提速。 问题:这样的枚举速度是不是不正常啊? |
|
相关推荐
11个回答
|
|
估计是发生多次枚举才成功识别,所以感觉时间很长。
|
|
|
|
感觉挺慢,后来干脆把spi的速度降到低速上,285K吧,枚举起来更是超慢,所以枚举速度和SPI 的18M速度有关系,18M还是不够快。或许还有我哪里设置的不对,所以就想知道这60秒枚举有没有自己的问题?如果有人应用到了这种device+storage的模式希望能告知一下,我看到很多人对枚举相当了解,我得补课枚举去。
把卡插入读卡器,插电脑,看人家正经U盘产品的枚举速度,快了近10倍,而且应答相对似乎简洁,苦于USB的枚举命令忘光了,没法分析,但很相信HAL的默认枚举,应该没问题吧。 后来把虚拟串口的枚举看了一下,超级快啊,但是因为有专用的STM32串口驱动的原因,也就一个页面就枚举完了。 所以,最后,有没人用107做过USB的虚拟U盘,就是板子当读卡器用,从插入到电脑反应出U盘的容量信息,60秒是不是正常了?在18M的spi读写SD卡时候。 对了,反过来,板子做主机插U盘,识别U盘超级快。 |
|
|
|
|
|
|
|
几年前买的神州IV号,光盘程序都打不开,才发现,原来是有中文目录,把中文目录改成数字,又要中文,我擦,我不是新手还买开发板干什么?!整的程序都不能跑,还TM学习板,想搞什么啊?我去
把里面的HEX烧录进去,他的枚举是30秒,回调程序里有端点1和2的事,但是我无法编译,真个吐血,一路是看野火的程序过来的,原装的光盘程序真恶心够了。 |
|
|
|
花费60秒,确实感觉有些长,不过过能枚举出来,至少说明程序没有错误,楼主是自己写的程序吗,建议使用ST官方提供的驱动例成试试看, 或者也许你的电脑运行的进程太多了,它本身就比较卡。
或者楼主如果有USB的分析仪器,可以抓出枚举的信息,看看究竟在哪一步时间长了。 |
|
|
|
我也是这个问题,不过我用的是STM32F072做的,枚举过程将近1分钟,请问楼主后来解决了吗?谢谢
|
|
|
|
关注一下
|
|
|
|
学习!
|
|
|
|
至少1分钟的
|
|
|
|
可以试试看的
|
|
|
|
可以试试看的
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
2105 浏览 1 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
1941 浏览 3 评论
4537 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
2084 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
2599 浏览 1 评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 00:21 , Processed in 1.109660 second(s), Total 93, Slave 77 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号