luoyokel
驱动牛犊
驱动牛犊
  • 注册日期2003-08-04
  • 最后登录2003-10-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2646回复:13

速度啊!――SL811读U盘

楼主#
更多 发布于:2003-09-13 10:34
我现在已经可以任意读写U盘了,但是有一个速度问题,让我很头疼。我用的是BULK方式,我在发了CBW包后,总要等很长一段时间(大概要大于100ms)才能够去执行DATA_READ函数从U盘读数据,这样搞得读写非常慢。当然,偶尔发几包,就不需要在CBW和DATAIN之间延时那么久,如果连续读很多包,则不得不在CBW和DATAIN之间延时至少100ms,否则SL811的状态寄存器就会报告ERROR,而不是ACK。有没有那位朋友遇到过同样的问题啊?

最新喜欢:

ww7002ww7002 chyitongchyito...
xxg
xxg
驱动小牛
驱动小牛
  • 注册日期2002-02-28
  • 最后登录2005-12-12
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-09-14 09:03
  速度问题确实很关键,这也是很多人做主方式解决不了的问题.
  但其实有很多方法的.
strongxg
驱动牛犊
驱动牛犊
  • 注册日期2002-04-14
  • 最后登录2011-08-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-09-14 09:52
应该不会有那么长的延时的。一般不会超过3ms。看看是否其它问题。
luoyokel
驱动牛犊
驱动牛犊
  • 注册日期2003-08-04
  • 最后登录2003-10-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-09-14 13:27
xxg兄弟说到有很多方法改进,是否可以透露一些方法?
yyx_200
禁止发言
禁止发言
  • 注册日期2001-12-24
  • 最后登录2018-06-02
  • 粉丝0
  • 关注0
  • 积分72283分
  • 威望361771点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-09-15 13:39
用户被禁言,该主题自动屏蔽!
twldn
驱动牛犊
驱动牛犊
  • 注册日期2003-11-28
  • 最后登录2004-10-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-12-25 09:38
我的速度是:
读:400KB/S
写:150KB/S
用的是AVR8515 MCU
Bikky
驱动牛犊
驱动牛犊
  • 注册日期2003-12-01
  • 最后登录2017-02-21
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望11点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
  • 社区居民
6楼#
发布于:2003-12-25 10:26
楼上老大,能否把你的下位机程序给我发一份呢?我现在也是用AVR单片机做U盘,但在调通讯就出问题了,好几天搞不定,你的程序COPY给我一份的话就会省事不少,先谢过了!!!
boyvsgirl9999@yahoo.com.cn
百克
wqs_79
驱动牛犊
驱动牛犊
  • 注册日期2003-11-27
  • 最后登录2009-09-25
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望31点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-12-26 09:56
twldn:
  能不能把你的程式也给我一份,我做的是430+SL811+u盘。wqs_79@163.com
先谢过!
wt01yn
驱动牛犊
驱动牛犊
  • 注册日期2002-03-16
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-12-26 19:11
twldn:
能否把你的程序也发给我一份,我用的是SST89C58+SL811HS,谢谢啦!  wangtaonju@163.com

[编辑 -  12/26/03 by  wt01yn]
rockzhao
驱动牛犊
驱动牛犊
  • 注册日期2003-01-02
  • 最后登录2004-04-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2003-12-26 19:14
我也需要。请帮忙。
xzm30@elong.com
roycelou
驱动牛犊
驱动牛犊
  • 注册日期2003-12-29
  • 最后登录2004-07-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2003-12-30 00:52
twldn:
能不能把你的程式也给我一份,我做的是p89c51rd2hbp+SL811+u盘。roycelou@163.com
先谢过!
twldn
驱动牛犊
驱动牛犊
  • 注册日期2003-11-28
  • 最后登录2004-10-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2003-12-30 20:52
各位网友:
很抱歉,我做的是公司项目,程序无法公开。
但有几点可以说的:
1.尽量要用48M有源晶振。
2.我用的是汇编写程序。
3.如果你刚开始,到以下网址下载参考 minhost.c  。http://www.cypress.com/cfuploads/support/developer_kits/EZ811.zip
祝大家成功!
fycat
驱动牛犊
驱动牛犊
  • 注册日期2004-04-18
  • 最后登录2011-09-04
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望12点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2004-04-18 18:55
能不能给我也一份!多谢了
fycat@hotmail.com
czc_1234567890
驱动牛犊
驱动牛犊
  • 注册日期2004-09-09
  • 最后登录2004-09-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2004-09-09 16:53
能否给我一份,谢了,
yaohengsheng@163.com
游客

返回顶部