标题:
大家帮忙看看我的建立一个文件的程序
[打印本页]
作者:
franky2005
时间:
2005-7-28 12:45
标题:
大家帮忙看看我的建立一个文件的程序
本人想利用JTAG口来读出我在FPGA里面处理完的数据,存成文件。
首先做一个简单的建立和打开文件的操作。
在NIOS2的软件手册里面说了在IDE下面支持FOPEN和FWRITE指令,所以我就对磁盘建立并打开一个文件,在NIOS里面编译能通过,但是就是产生不了我要的文件。
请教一下各位,我建立的TEST文件在哪儿?如何正确产生打开或者写一个 文件
程序如下:
#include "stdio.h"
int main(void)
{
float f;
FILE *fp;
f=12.69;
fp=fopen("test","wr+");
if(fp==NULL)
{
printf("cannot open file\n");
return 1;
}
if(fwrite(&f,sizeof(float),1,fp)!= 1)
{
printf("file write error\n");
return 1;
}
fclose(fp);
return 0;
}
作者:
leiliang
时间:
2005-7-30 11:00
你可以看一下NIOS IDE 的在线帮助的文件系统!
你这样好象没法创建文件!
作者:
mage1982mage198
时间:
2005-7-31 10:35
老哥您没建立文件啊?
作者:
franky2005
时间:
2005-8-3 10:58
fp=fopen("test","wr+");
就是新建并打开一个文件啊
作者:
yks2003
时间:
2005-8-16 13:38
手册上说的可以建立文件是指可以建立基于HOST的文件,也就是在../software/projectname/debug/下面建立一个文件。
你要想在开发板上建立文件,可以将文件建立在sram中。
作者:
franky2005
时间:
2005-8-17 21:39
谢谢yks2003的回答,但是我新建一个test文件,在整个硬盘里面都搜索不到啊。在软件工程的debug下面更没有这个文件了。
作者:
yks2003
时间:
2005-8-18 18:19
在pc上建立文件需要在系统库属性里加上:Filing system to open files on PC
这个component 的。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0