Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Intel fpga 移植到Altera NIOS II时的文件操作问题_Intel Fpga_Nios - Fatal编程技术网

Intel fpga 移植到Altera NIOS II时的文件操作问题

Intel fpga 移植到Altera NIOS II时的文件操作问题,intel-fpga,nios,Intel Fpga,Nios,我最近开始将我的项目的C实现移植到NIOSII系统,我似乎遇到了一个障碍。我最初的实现使用文件操作(fopen、fscanf、fgets等)。但是,我使用的是大学项目IP核心,因此必须使用Altera提供的HAL功能 所以问题是,我是否必须重写读格式化文本的部分,然后逐字节读,然后格式化?或者可以保留我当前的代码吗 PS 我正在使用Quartus II 13.0和Eclipse构建工具,我的开发板是Altera DE1 我能想到的唯一解决方案是将整个文本文件保存到一个数组中,然后将格式化的文件操

我最近开始将我的项目的C实现移植到NIOSII系统,我似乎遇到了一个障碍。我最初的实现使用文件操作(fopen、fscanf、fgets等)。但是,我使用的是大学项目IP核心,因此必须使用Altera提供的HAL功能

所以问题是,我是否必须重写读格式化文本的部分,然后逐字节读,然后格式化?或者可以保留我当前的代码吗

PS

我正在使用Quartus II 13.0和Eclipse构建工具,我的开发板是Altera DE1


我能想到的唯一解决方案是将整个文本文件保存到一个数组中,然后将格式化的文件操作更改为字符串操作,不过这可能会占用大量空间。我也不认为在NIOS II上使用操作系统是我的选择。

你能试试Altera使用zip文件系统的示例项目吗?altera FPGA可以从zip文件加载文件系统。很抱歉这么晚才回复。毕竟,罗兹普斯是我要去的。谢谢你的帮助!