阅读:970回复:2
关于读数据迷惑
68013,
slave fifo 异步写模式 auto in 用FPGA往EP6里写数据, 1。如果没限制个数的往里写,用上层调用DeviceIoControl往PC里读,可以读出来数据。但是数据并不是从0开始的,为什么?(自己定义的循环从0开始递增的数据往EP6里写) 2。如果限制写的个数,比如30个,用上层调用DeviceIoControl往PC里读,就读不出来数据了。为什么?(是不是非要等FIFO满了才可以取出数据?)? 时序是参照技术手册里的异步写的时序 [编辑 - 1/6/04 by fengzhongzhige] |
|
|
沙发#
发布于:2004-01-06 18:32
1。fifo原来是满得,fpga从0开始计数,但是写不进fifo。某一时刻你开始抓数据,fifo不满,fpga才写得进去,这时fpga不知道记到哪里了。
或者其他累死情况 2。要一个包,片子才给你commit :D :D :D |
|
|
板凳#
发布于:2004-01-07 08:36
用户被禁言,该主题自动屏蔽! |
|