wzhigg
驱动牛犊
驱动牛犊
  • 注册日期2002-09-30
  • 最后登录2004-12-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2122回复:13

怎样提高D12与主机的数据传输的速度???

楼主#
更多 发布于:2002-12-09 10:44
   我现在用的是D12+C52,采用BULK方式,数据已经可以写入与读出了,在端点2采用循环读或写的方式,速度只能达到几十KB,我想知道,几百KB的速度是怎么达到的??
lgasj
驱动中牛
驱动中牛
  • 注册日期2002-07-12
  • 最后登录2006-01-23
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-12-09 11:02
关注!
Jkw_Dev
驱动中牛
驱动中牛
  • 注册日期2002-11-03
  • 最后登录2014-11-28
  • 粉丝0
  • 关注0
  • 积分82分
  • 威望28点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-12-09 15:48
问题在于C52本身与USB的接口太慢了
Jkw_Dev
驱动中牛
驱动中牛
  • 注册日期2002-11-03
  • 最后登录2014-11-28
  • 粉丝0
  • 关注0
  • 积分82分
  • 威望28点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-12-09 15:49
你可采用多个端点发送的方式!
4qiuxh
驱动小牛
驱动小牛
  • 注册日期2002-11-27
  • 最后登录2008-04-14
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-07-25 15:29

问题在于C52本身与USB的接口太慢了



好像不是的吧?我做过实验,提高cpu的晶振,根本就没有是那么改变,这说明还是上位机的原因了,我道国外的网站问过,他们说是上位机的原因,可是我不知道怎么提高上位机处理的速度了,不知道是不是要修改驱动了
flytomoon
驱动巨牛
驱动巨牛
  • 注册日期2003-07-09
  • 最后登录2004-10-18
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-07-25 15:34
you are right!改驱动是早晚的事,真是叫人头疼啊!
4qiuxh
驱动小牛
驱动小牛
  • 注册日期2002-11-27
  • 最后登录2008-04-14
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-07-25 15:36
唉,真是受不了了,就是想绕过这一步,结果还是绕回来了!真是没办法!
gxwei
驱动牛犊
驱动牛犊
  • 注册日期2003-05-23
  • 最后登录2003-08-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-07-25 17:09
呵呵。好久没来了,又出了好多问题,真是头痛。D12很难用!
dyb1.0
驱动牛犊
驱动牛犊
  • 注册日期2003-02-16
  • 最后登录2003-09-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-07-26 00:28
我的怎么只有几K啊,我用周立功提供的函数一次向端口2写入64字节,怎么需要16个毫秒啊,怎么办呢
flytomoon
驱动巨牛
驱动巨牛
  • 注册日期2003-07-09
  • 最后登录2004-10-18
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2003-07-26 09:05
改驱动。
一天到晚游泳的鱼
驱动小牛
驱动小牛
  • 注册日期2002-05-08
  • 最后登录2005-04-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2003-07-27 18:01
天啊,还是要改驱动!周立功做的什么烂东西啊!
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2003-07-27 18:50
你们的驱动里为什么非要用厂商请求呀,那是控制传输不是bulk传输呀!用控制传输虽然带宽可以保证,但是速度是最慢的!还有就是你们的mcu的接口速度是主要的限制因素。
clementzhao
驱动大牛
驱动大牛
  • 注册日期2003-05-08
  • 最后登录2009-02-20
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望63点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2003-07-28 08:45
大家不要埋怨周立功,他是全搬飞利浦的。而且d12test也是使用厂商请求来测一下,玩玩而已!实际上你们要求高速单靠那几个封装了得函数是不行的。应该仔细考虑系统的应用范围,参考一下现有的bulk协议,最后确定符合要求的通讯协议。
一天到晚游泳的鱼
驱动小牛
驱动小牛
  • 注册日期2002-05-08
  • 最后登录2005-04-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2003-07-28 10:04
到底在哪儿用了厂商请求啊,应用层还是驱动程序里面?该怎么改啊,能不能详细的说说,我看了他的驱动原代码,没发现有什么问题啊?应用层我只用readfile()来读数据,应该没用它的厂商请求吧!
游客

返回顶部