Keil仿真监控数据导出到EXCEL图表显示的方法

需求:在项目仿真时需获取变量”sample_AV[2][350]”中的值,在EXCEL中显示图形

具体操作步骤如下

一、设计一个生成文件的函数,保护到D盘根目录下或其它地方。此处文件名命名为“ExplortData.ini”。

FUNC void GetADValue(void) 
{
    int i;
    exec("log > Data.log");
 	for (i = 0; i < 350; i++) 
    {
    		printf ("%d\n", sample_AV [0][i]);
 	}
 	exec("log off");
}

二、仿真时,在合适的位置设置断点,让所监视的变量中数据为有效监视数据。

三、打开函数,并“Compile” 

        1、打开函数菜单位置

         

        2、 打开函数,并“Compile” 

 

四、 在Command窗口:View->Command Windows中输入函数 “GetADValue()”并按回车,可以得到变量中的数据。

五、获取监视值的两种方法

方法一:复制KEIL中Commd中生成的数据到EXCEL中

方法二:打开项目文件名所在文件夹中的”Data.log”文件并复制内容到EXCEL中

 六、EXCEl中显示的效果

  • 1
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值