|
![](static/image/common/ico_lz.png)
楼主 |
发表于 2013-4-2 15:41:00
|
显示全部楼层
geff 发表于 2013-4-1 09:48 ![](static/image/common/back.gif)
1.”经验证即使是突发读写,但是单字也能成功写入目的地址”,首先你设置的工作模式是突发读写还是突发读单 ...
设置的突发读写!我写入的是特征字16'h0001,16'h0002,16'h0004,16'h0008,16'h0001,16'h0002,16'h0004,16'h0008,然后读出来的字将低四位送给[3:0]Led;每隔一秒赋值一次那么效果就是流水灯了!
突发写我道真没有在突发长度内写入数据,而是按照单字写将突发长度内的字写满,例如设置的是突发长度为8,则在连续的8个地址中写入16'h0001,16'h0002,16'h0004,16'h0008,16'h0001,16'h0002,16'h0004,16'h0008,然后按照突发读的方式想要将这8个字读出来,但是读出来的数据就是一样的!
FIFO的话我之前用过的,按照单字读写将数据写入FIFO中再读取出来,经验证FIFO工作正常!
我觉得我与你所说的最大的区别就是没有按照突发写的方式在连续8个地址中写入数据,而是按照单字写的方式在连续8个地址中写入的数据!呵呵,我直接尝试突发写突发读,我的原本想法是一步一步的来,既然连续的8个地址(首地址是8的倍数)存有数据,那么按照突发读的方式是肯定能读出来的!难不成8字长度的突发读写就一定要按照突发写的方式写入数据吗? |
|