嵌入式开发者社区

标题: 如何保存dsp运行时的数据? [打印本页]

作者: wuwenqi    时间: 2016-4-7 11:59
标题: 如何保存dsp运行时的数据?
可以通过窗口观看变量,可是这些变量如何才能保存下来呢?我需要记录下很多数据,dsp的内存是存不下的,有没有什么方法可以随时导出数据?
  1. unsigned int a = 1;    char *pFile_name ="axis_cmd_output2.txt";  
复制代码
  1. FILE *pFile = fopen(pFile_name,"w+");
  2. fprintf(pFile,"%d\n",a);
  3. fclose(pFile);
复制代码

这种写法很耗时间,也很耗资源,而且我发现执行完fclose();后数据才全部写到TXT里,并不是执行一次fprintf(pFile,"%d\n",a);数据就写一次的。
有没有什么方法能保存那些运行的数据?LOG printf();好像运行很快但是好像是在SYS/BIOS下运行的,而我的系统不能跑SYS/BIOS.



作者: 希望缄默    时间: 2016-4-7 14:05
Save Memory
作者: wuwenqi    时间: 2016-4-7 15:39
希望缄默 发表于 2016-4-7 14:05
Save Memory

没太明白您的意思,能详细说一下嘛?
作者: 希望缄默    时间: 2016-4-8 09:13
wuwenqi 发表于 2016-4-7 15:39
没太明白您的意思,能详细说一下嘛?

[attach]688[/attach]





欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4