打印

为什么我的STM32F107 USB HOST这么慢?

[复制链接]
4789|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
huhu2009|  楼主 | 2010-8-23 09:11 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 huhu2009 于 2010-8-26 09:36 编辑

工作需要,为STM32F107 OTG全速控制器写了host的驱动,测试发现,最好情况下,读的速度只有125KB/s, 写只有85KB/s,不知道为什么这么慢,PC从U盘里拷东西,几兆的文件也就是几秒钟,怎么就那么快
沙发
huhu2009|  楼主 | 2010-8-26 09:39 | 显示全部楼层
问题不具体,大家不好支招儿么
或者这么说,《STM32参考手册》里说FS可达12Mb/s,想必这是理论值,STM32F107 usb host实际可达到的速度有人知道么?
OTG寄存器里是否有关系速度的参数呢,比如帧间隔,我发现设为48000比较好,但不知道取那个值最佳……

使用特权

评论回复
板凳
huhu2009|  楼主 | 2010-11-19 09:36 | 显示全部楼层
Sorry, 既然是“工作”需要, 恕我不能开源,如果是我个人的代码,一定分享。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

22

主题

163

帖子

1

粉丝