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

- UID
- 77932
- 性别
- 男
|
谢谢您的及时回复.
我的epcs4上没有配置文件,即使有也曾被我用nr_asmi_erase_bulk();函数给擦干净了了,除非在执行这个函数的时候出了问题.
我再按你说的办法试一试. |
|
|
|
|
|

- UID
- 77932
- 性别
- 男
|
[求助]在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、碰到再问
谢谢! |
|
|
|
|
|