KEIL通过ULINK调试单片机时,可以通过keil的watch窗口观察数据,memory窗口定位到某一数组的内容,但是数字化的内容没有办法分析,无法观看波形,因此我们可以先把数据导出到本地。
打开keil的command窗口,在其中输入如下命令:
SAVE D:\DATA.HEX 0x2000002C,0x2000002C+3000
SAVE:为命令
D:\DATA.HEX: 保存路径
0X20000ABC:需要导出数组开始地址
0X20000ABC+1024:需要导出数组结束地址
(导出的文件类型为hex,数据格式为十六进制)
使用sublime文本编辑器可以进行数据处理,非常方便。对内容全选之后,快捷键ctrl+shift+l加delete可以删除整列无用数。每隔几个字节进行换行操作,将多列十六进制数变成一列,
复制粘贴进excel(输入为一列数据),在此列的下一列第一行输入“=”,之后用鼠标点击表格右上角SUM右边的小三角形,在下