关于NIOS II

我用quartus生成了一个摄像头采集数据的模块,然后利用NIOS软件实现拍照和停止,并把cmos的数据读到nios的数组里,并用jtag显示,可是console不输出数据。单独测试,初始化一个数组位全0,再显示前100,发现数组深度定超过1000,就不能正常在console显示。。我用的rom(60K)当复位地址,ram是异常地址,程序编译完还剩不到10k空间。我定义的数组难道是从rom里分配空间的吗?
最新回答
深海永恒`的痛

2024-09-14 02:12:53

1 数据量大最好写入ram的方式保存,而不采用数组方式
2 IDE nios BSP 里可以设置一些程序运行过程中可读可写堆栈等区域位置,不过没仔细研究过,你可以试试看