fengzhongzhige
驱动小牛
驱动小牛
  • 注册日期2003-10-10
  • 最后登录2008-04-15
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望10点
  • 贡献值0点
  • 好评度40点
  • 原创分0分
  • 专家分0分
阅读:970回复:2

关于读数据迷惑

楼主#
更多 发布于:2004-01-06 13:00
68013,
slave fifo 异步写模式
auto in

用FPGA往EP6里写数据,

1。如果没限制个数的往里写,用上层调用DeviceIoControl往PC里读,可以读出来数据。但是数据并不是从0开始的,为什么?(自己定义的循环从0开始递增的数据往EP6里写)
2。如果限制写的个数,比如30个,用上层调用DeviceIoControl往PC里读,就读不出来数据了。为什么?(是不是非要等FIFO满了才可以取出数据?)?

时序是参照技术手册里的异步写的时序

[编辑 -  1/6/04 by  fengzhongzhige]
PCI卡 http://blog.21ic.com/blog.asp?name=zhangdage
kilroy_guo
驱动大牛
驱动大牛
  • 注册日期2002-10-29
  • 最后登录2005-11-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-01-06 18:32
1。fifo原来是满得,fpga从0开始计数,但是写不进fifo。某一时刻你开始抓数据,fifo不满,fpga才写得进去,这时fpga不知道记到哪里了。
或者其他累死情况

2。要一个包,片子才给你commit

 :D :D :D
二姑家的猫想......
pengenwen
禁止发言
禁止发言
  • 注册日期2003-03-07
  • 最后登录2016-04-11
  • 粉丝0
  • 关注0
  • 积分1586分
  • 威望8380点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-01-07 08:36
用户被禁言,该主题自动屏蔽!
游客

返回顶部