zhaoxinlun
驱动牛犊
驱动牛犊
  • 注册日期2002-09-29
  • 最后登录2004-05-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1195回复:3

再提:EZ-USB速度的提高

楼主#
更多 发布于:2002-11-14 16:55
   我现在采用EZ-USB的同步快传输,我把所有的FIFO分配给了IN8DATA,本来是1024字节的大小,但是我在调试时却只能读1023字节,还有一字节不知道到那里去了(读1024字节时根本就读不到数据)

  另外,我现在是大概333ns读一次数据,我要读取的数据源的数据是突发性的,就是有时很多,有时没有,我用一片FIFO(16K)来缓冲,但是仍然会满,大家能不能给我一个好的建议,谢谢!(我1ms读一次数据,通过S0F中断)
blackeye527
驱动牛犊
驱动牛犊
  • 注册日期2002-09-29
  • 最后登录2005-07-29
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-11-20 09:34
最多就只能用1023byte的,你看看资料,
学习是一种乐趣,是一种享受,是一种生活需要。
laicq
驱动中牛
驱动中牛
  • 注册日期2002-10-04
  • 最后登录2004-05-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-11-20 10:54
计算一下你的采集数据量到底有多大,突发性数据是否会超出16K
单个端点最大1023字节!
[img]http://www.warchina.com/image/zj1.gif[/img] Good good study,day day up!
joyup
驱动牛犊
驱动牛犊
  • 注册日期2002-03-07
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望4点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-11-20 15:51
  我现在采用EZ-USB的同步快传输,我把所有的FIFO分配给了IN8DATA,本来是1024字节的大小,但是我在调试时却只能读1023字节,还有一字节不知道到那里去了(读1024字节时根本就读不到数据)

  另外,我现在是大概333ns读一次数据,我要读取的数据源的数据是突发性的,就是有时很多,有时没有,我用一片FIFO(16K)来缓冲,但是仍然会满,大家能不能给我一个好的建议,谢谢!(我1ms读一次数据,通过S0F中断)


你的数据源最多一次数据有多少?如果按333ns读一次,那么1us读3次,1ms就是3000次,这样平均每次的数据不能超过6个字节,是不是太少了,老兄
游客

返回顶部