1

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

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

附言

我正在使用带有 Eclipse Build Tools 的 Quartus II 13.0,我的开发板是 Altera DE1。

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

4

0 回答 0