硬汉嵌入式论坛

 找回密码
 立即注册
查看: 416|回复: 1
收起左侧

[串口助手] H7-TOOL串口助手波形打印数据加载,Excel加载和Matlab加载绘制波形方法(2024-10-15)

[复制链接]

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
119430
QQ
发表于 2025-10-15 09:04:58 | 显示全部楼层 |阅读模式
【数据记录介绍】

H7-TOOL的串口助手数据是实时记录的,每10万行自动记录保存一个log和一个txt文件,其中log文件是TOOL加载使用的,而txt文件可以方便查看记录内容,如果是波形打印数据,可以方便的被excel或者matlab加载使用.

如果数据不足10万行,手动点击这里将当前内容保存到文件里面:

234.png

注意是波形打印不要开时间戳和显示发送。

234.png

【波形数据保存】

我这里打印了1024个32bit整型波形数据,内容不足10万行(够10万行会自动保存一个文件),点击这里保存到文件

234.png

点击“浏览”按钮

235.png

236.png

【H7-TOOL上位机加载波形】

其中log后缀文件是供TOOL上位机自己加载使用的,打开波形界面,在波形区鼠标右击, 选择“打开波形文件”

2345.png

如果打印的数据没问题,可以正常加载波形数据,注意选择后缀是log的文件加载

124.png

加载后,鼠标滚轮可以方便的放缩查看

23.png

【Excel加载txt文本转换csv格式】

先建立一个空的csv文件,然后加载txt文本

123.png

12.png

123.png

加载完成

123.png

【Matlab加载txt文本绘制波形】

我这里以Matlab2018为例进行说明

1、加载txt文件

1.png

2、特别注意输出类型选择列向量

2.png

3、然后点击右上角那个绿色对勾,会提示变量已经导入

3.png

4、然后再看工作区(Workspace)就能看到添加的数组变量了

4.png

5、现在我们通过 matlab 中的 plot 功能绘制下这些数据,在的 VarName1 的地方右击鼠标,选择 plot

5.png

6、绘制后的结果如下

6.png
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
119430
QQ
 楼主| 发表于 2025-10-15 09:10:24 | 显示全部楼层
更新完毕。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-11-22 00:49 , Processed in 0.046090 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表