如何用nios控制FPGA中的双口ram读写.如果硬件完成后 软件该怎么写呢 5

我现在通过avalonMMslave接口把这个双口ram挂到nios系统中了如何利用C语言进行读写ram呢?... 我现在通过 avalon MM slave接口把这个双口ram挂到nios系统中了 如何利用C语言进行读写ram呢 ? 展开
 我来答
匿名用户
2015-05-11
展开全部
1 NIOS增加一些地址线 数据线,直接连到ram的接口访问
2 利用avalon总线,把ram挂上去,一般需要做一个接口模块用于avalon总线协议,然后在SOPC里挂上去分配地址

1方式实现比较简单,如果ram只是给nios用,2方式比较好,可以简洁点。
追问
帅哥 太谢谢你了  我现在采用第二种方法 就是直接写了个接口模块封装成ip了 其实就是直接把avalon MM slave接口输出的address  和rden 信号通过接口模块给到我程序中的ram中 然后ram中读出的数据readdata在通过接口模块送回到cpu中。但是现在不知道C语言程序怎么写 想依次在consol面板上显示  输入的地址和读出的数据
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式