Keil中数据导出分析

[复制链接]
6950|24
 楼主| 877049204 发表于 2018-12-11 17:17 | 显示全部楼层 |阅读模式
在开发中遇到一个问题,keil Debug时能在watch窗口看到数据,但是如何将数据导出来分析呢?
 楼主| 877049204 发表于 2018-12-11 17:19 | 显示全部楼层
如图所示:想把ADC采样的数据—int_sampleVol[]数组中的数导出到Excel中画图,有一个非常好用的工具


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 877049204 发表于 2018-12-11 17:25 | 显示全部楼层
本帖最后由 877049204 于 2018-12-13 09:03 编辑

这就是那个神器,先告诉大家方法,感兴趣的话顶起帖子来,再分享工具。



方法如下:

首先用命令行:
SAVE F:\Test\data &int_sampleVol[0],&int_sampleVol[1023]
将数据导出,得到hex格式的文件,用UltalEdit(单文件,免安装)软件打开:


Ctrl A+Ctrl C复制到Excel模板中就能画图,非常6B,效果如下:
采集到的10Khz方波,221.2Khz采样频率,每周期22个点


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 877049204 发表于 2018-12-11 17:35 | 显示全部楼层
10Khz正弦波,每个周期22个点还没有失真,到50Khz的一个周期4个点的时候已经变形了



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
a20084666 发表于 2018-12-12 21:32 | 显示全部楼层
版主,把这个表格发给我,跪求跪求啊
 楼主| 877049204 发表于 2018-12-13 09:03 | 显示全部楼层
a20084666 发表于 2018-12-12 21:32
版主,把这个表格发给我,跪求跪求啊

上传附件了,感觉好用就顶贴
a20084666 发表于 2018-12-13 09:17 | 显示全部楼层
感觉可以,用用看
a20084666 发表于 2018-12-13 10:08 | 显示全部楼层
不错不错,解决了问题,版主威武霸气
夜雨声寒 发表于 2018-12-13 10:28 | 显示全部楼层
厉害了,感谢楼主
a20084666 发表于 2018-12-15 09:23 | 显示全部楼层
这个能不能把解析方法说下
雪山飞狐D 发表于 2018-12-15 09:36 | 显示全部楼层
搞那么复杂,一个串口输出就行了
a20084666 发表于 2018-12-23 19:59 | 显示全部楼层
雪山飞狐D 发表于 2018-12-15 09:36
搞那么复杂,一个串口输出就行了

如果没有串口,怎么办?
yangzhen1001 发表于 2019-2-28 17:19 | 显示全部楼层
KEIL数据分析表格。好用,谢谢!
shui81shui 发表于 2019-3-28 09:42 | 显示全部楼层
yasuooo 发表于 2019-4-16 11:19 | 显示全部楼层
楼主,请问为什么我用这个方法导出数据时 txt里会有一些数和debug界面数组里存的数据不一样 大概每隔几个数就会错一个
摩天轮1111 发表于 2019-4-17 23:29 | 显示全部楼层
楼主,int类型变量不行啊
chuchengyong 发表于 2019-5-8 14:54 | 显示全部楼层
不错不错,解决了问题,版主威武霸气
linqing171 发表于 2019-5-9 08:07 | 显示全部楼层
SAVE命令威武。
十多年前写过一个mplab的外挂,用windows API GetWindowText获取watch窗口的内容,后来移植到keil上了。
原来keil的命令行里面就有导出数据的功能,做了十几年单片机了keil的命令行只会用bd,g等简单命令。
王帅帅厉害啦 发表于 2019-9-11 15:22 | 显示全部楼层
楼主,还看到吗,表格能否分享一下
tendercool 发表于 2020-4-1 16:20 | 显示全部楼层
好东西,解决我的大问题!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

158

主题

1835

帖子

20

粉丝
快速回复 在线客服 返回列表 返回顶部