You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将Ambiq嵌入式板上Eclipse C程序的调试输出导出至Windows文本文件

将Eclipse调试器中Ambiq芯片程序的输出导出到Windows文本文件

方法1:直接导出Eclipse控制台输出

  • 运行基准测试程序后,切换到Eclipse的Console视图
  • 点击控制台右上角的下拉菜单(图标是三个横线/向下箭头),选择Export选项
  • 在弹出的窗口里,选好Windows本地的保存路径,文件类型选Text File,点Finish就能导出所有输出内容

方法2:修改代码重定向输出到文件

如果你的程序用printf这类函数输出结果,直接在代码里加文件重定向逻辑:

#include <stdio.h>
#include <stdlib.h>

int main() {
    // 打开Windows可访问的文件(注意路径要对应共享目录或调试器映射的路径)
    FILE *output_file = fopen("D:/ambiq_benchmark.txt", "w");
    if (output_file == NULL) {
        return -1;
    }
    // 把标准输出重定向到这个文件
    stdout = output_file;

    // 这里放你的基准测试代码,比如:
    printf("CoreMark score: 1200\n");
    printf("Execution time: 500 ms\n");

    // 记得关闭文件
    fclose(output_file);
    return 0;
}

要是评估板和Windows共享了文件系统,直接写Windows路径就行;如果没有共享,烧录运行后,用Eclipse的文件传输工具把生成的文件拉到本地。

方法3:用调试配置自动记录输出

  • 右键你的项目,选Debug As→Debug Configurations
  • 找到对应的调试配置,切换到Common标签页
  • 在Standard Input and Output区域,勾选File,点击Browse选择Windows本地的文本文件
  • 可选勾选Append,避免每次运行覆盖旧内容,点Apply后启动调试
  • 程序运行时,所有输出会自动写入你指定的文件里

内容的提问来源于stack exchange,提问作者Doug Null

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 01:13:10