MicroBlaze如何对DDR2进行读写操作?有没有api函数可以用?用C语言如何实现对DDR2的读写?

如题所述

第1个回答  2012-05-02
在xio.h有对应函数,如:还有其他,比较简单
#define XIo_In32(InputPtr) (*(volatile u32 *)(InputPtr))
#define XIo_Out32(OutputPtr, Value) \
(*(volatile u32 *)((OutputPtr)) = (Value))

使用:XIo_Out32(writeaddr, temp);。。。。。。。。
建C工程,#include "xio.h"就可以。我用XILINX SDK,读写DDR2

MicroBlaze如何对DDR2进行读写操作?有没有api函数可以用?用C语言如 ...
在xio.h有对应函数,如:还有其他,比较简单 define XIo_In32(InputPtr) (*(volatile u32 *)(InputPtr))define XIo_Out32(OutputPtr, Value) \\ (*(volatile u32 *)((OutputPtr)) = (Value))使用:XIo_Out32(writeaddr, temp);。。。建C工程,#include "xio.h"就可以。我用XILINX SD...

相似回答
大家正在搜