我们知道,利用Keil编写程序时,可以实时显示数据的值,如上图所示,实时显示Voltage和fre的值,那如何导出该数据呢,下边进行详细说明。
首先,进入Debug模式,点击调试里边的函数编辑器。
首先在桌面上建立一个a.ini文件,输入以下程序,并保存。点开函数编辑器后选择Open,选择建立好的a.ini文件,并点击save-compile。
FUNC void export_data(void) {
uint32_t i;
exec("log > Data.log");
for (i = 0; i <1000; i++) {
printf("%ld,%f\n ",fre,Voltage);
}
exec("log off");
}
在命令行输入export_data()命令,程序运行,生成Data.log文件。
可从程序目录中找到生成的数据文件。至此,完成Debug模式下数据的导出。