转载-KEIL数据的导出方法

KEIL数据的导出方法

在KEIL里进行程序调试时,直接观察数组并不方便,需要将其导出以备后续分析,方法如下。

  1. 建立函数
    在Debug -> Function Editor里输入下面函数。
FUNC void export_data(void) {
 int i;

 exec("log > Data.log");
 for (i = 0; i < 128; i++) {
   	printf ("%d\n", Buf[i]);
 }
 exec("log off");
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  1. 运行函数
    打开Command窗口:View -> Command Window,在里面输入上面的函数命令,注意括号不能省略。
export_data()
  • 1
  1. 数据可视化
    经过上述步骤,在当前项目的MDK-ARM文件夹下会自动生成Data.log文件,可采用Excel或者Matlab对数据进行可视化。
    在这里插入图片描述
posted @ 2022-04-25 12:08  xiaoheikkkk  阅读(1127)  评论(0编辑  收藏  举报