首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]在1c20的Nios开发板上如何进行存储器操作?

谢谢您的及时回复.
我的epcs4上没有配置文件,即使有也曾被我用nr_asmi_erase_bulk();函数给擦干净了了,除非在执行这个函数的时候出了问题.

我再按你说的办法试一试.

[求助]在1c20的Nios开发板上如何进行存储器操作?

1、EPCS4即可以存储fpga配置文件,也可以用作其它用途。如何在程序中对其进行存取操作?我用excalibur.h中提供的几个ASMI操作函数对epcs4操作时无法正常工作。我的做法如下:用nr_asmi_past_config ()函数获得用户可用区的首地址,然后用nr_asmi_write_byte (unsigned long address,unsigned char data) 函数往首地址写入一个数。
接着利用nr_asmi_read_byte (unsigned long address,unsigned char *data)函数从那个首地址读出数据,利用nr_pio_showhex函数显示到数码管。结果,显示出来的不是写入的数据,有时甚至显示的不是完整地16进制数。
请问,该如和正确的对EPCS4进行存取操作?

2、对于SRAM,SDRAM,FLASH,CF卡,又如何进行操作?要不要编写专门的操作函数?excalibur.h中好像没有对这写存储器进行操作的子程序。

3、碰到再问

谢谢!
返回列表