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

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

在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

绣花的活,怎么用大锤呢。

读取文件需要文件系统支持。

用状态机写文件系统?可是可以,不过算了吧。1年你都未必能搞好。

最好写个CPU在fpga里,安装linux。

建议直接用单片机。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11510144.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存