0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一个嵌入式数据可视化工具——Serial Studio

strongerHuang 来源:strongerHuang 2024-03-04 10:12 次阅读

今天给大家分享一个比较实用的开源、免费的数据可视化小工具:Serial Studio。 首先用一张图给大家看一下效果:

c1c90b4e-d91f-11ee-a297-92fbcf53809c.gif

当然,这里只是展示了其中的一部分功能,下面给大家介绍更多相关内容。

Serial Studio概述

Serial Studio从名称就可以看的出来,它是一款串口(Serial)可视化(Studio)工具:主要用于嵌入式开发者的跨平台数据可视化工具(应用软件,或上位机软件)。

它支持多种串口协议,可以监控、记录和分析数据,可以有效帮助你在嵌入式开发过程中的调试和测试。

支持串口、网络、MQTT,只需要动动鼠标配置一下,就可以让你的数据生成可视化界面。

c1d5ea6c-d91f-11ee-a297-92fbcf53809c.png

支持多种可配置的小部件,比如FFT 图表、多个数据图、对数图、仪表、条形图等。

c1e4f1d8-d91f-11ee-a297-92fbcf53809c.jpg

Serial Studio 可以从接收嵌入式设备中实时的数据,并生成 CSV 文件,也可以充当简单的 MQTT 客户端。 更多的介绍,大家可以去官网了解。

SerialStudio使用方法

1、下载安装

Serial Studio是一个跨平台工具,支持Win、Mac、Linux三大主流的操作系统。 官方目前(2024-03)最新版本下载地址:: https://github.com/Serial-Studio/Serial-Studio/releases/tag/v1.1.7

c1eb85a2-d91f-11ee-a297-92fbcf53809c.png

如果大家不能访问Github,可以在我公众号【嵌入式专栏】后台回复【嵌入式实用小工具】获取下载链接。 搞嵌入式开发,大部分还是Windows为主,exe文件的安装方法这里就不说了。

2、使用方法

使用方法官方都有说明,这里以UART串口为例简单给大家分享一下。 打开软件,选择串口(前提硬件连接串口)并配置对应参数,主要是波特率:

c1f74c7a-d91f-11ee-a297-92fbcf53809c.png

点击右上角【JSON编辑器】进行编辑(配置)可视化窗口(小部件):

c20731da-d91f-11ee-a297-92fbcf53809c.png

这里配置了两组(电压和电流),配置好一组,【添加数据集】再配置另一组即可。最后,点击右下角√(申请)就编辑好了。 这里"协议“的配置都是默认:

数据分隔符(默认为,")

帧开始顺序(默认为'/*')

帧结束序列(默认为"*/)

所以,发送终端(比如开发板)发送的格式就要按照这个格式,这里给出一段默认协议格式的发送代码:

uint8_t Vol = 0;
uint8_t Cur = 0;


int main(void)
{
/*初始化代码*/
  while (1)
{
    printf("/*%d,%d*/
", Vol, Cur);


    Vol++;
    if(100 < Vol)
      Vol = 0;
    
    Cur++;
    if(100 < Cur)
      Cur = 0;
  }
}
下载代码到终端(开发板),运行代码,然后点击Serial Studio右上角【连接】即可看到如下的效果:

c1c90b4e-d91f-11ee-a297-92fbcf53809c.gif

看到这种效果,是不是觉得很实用?还有更多玩法,大家可以自行摸索。

开源说明

大家如果觉得功能无法满足自己需求,可以根据自己需求修改,官方也给出了开源代码相关的说明:

c21ef46e-d91f-11ee-a297-92fbcf53809c.png

开源协议

最后,Serial Studio支持比较宽松的 MIT 开源协议,大家可以放心商用使用。

审核编辑:黄飞

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    4982

    文章

    18281

    浏览量

    288432
  • 上位机
    +关注

    关注

    26

    文章

    861

    浏览量

    54044
  • 串口协议
    +关注

    关注

    0

    文章

    13

    浏览量

    8045

原文标题:分享一个嵌入式数据可视化工具

文章出处:【微信号:strongerHuang,微信公众号:strongerHuang】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    【开源的串口可视化工具——Serial Studio

    分享一个开源的串口项目——Serial Studio,这是一个强大的数据可视化软件,支持串口通信,串口终端,网络通信 TCP/UDP,MQTT通信协议。这个项目遵循MIT协议,所以是可
    的头像 发表于 01-18 15:03 1.1w次阅读
    【开源的串口<b class='flag-5'>可视化工具</b>——<b class='flag-5'>Serial</b> <b class='flag-5'>Studio</b>】

    MongoDB可视化工具Compass的安装与使用

    MongoDB可视化工具Compass
    发表于 05-08 06:54

    从使用效果来看,数据可视化工具离不开数据中台吗?

    。这里涉及的数据精准抓取也好,数据智能分析也好,都由奥威BI数据可视化工具后台智能完成。2、从自助数据
    发表于 05-12 14:14

    能做数据治理的数据可视化工具,又快又灵活

    进行下步的智能分析、可视化展现。但由于历史原因,部门不是自主研发就是向外购买适合自身的数据系统,这就导致同样的数据再不同的部门系统上的分
    发表于 07-13 15:34

    现在做企业级数据分析,离不开秒分析的数据可视化工具

    现在做企业级数据分析的,哪个离得开秒分析、秒呈现的数据可视化工具?不说那日增月累的亿级数据分析量大的惊人,就说数据
    发表于 07-21 15:06

    这样选数据可视化工具,更能选到适用的

    的行计算自定义功能可让你更快完成复杂财务分析。3、考察自助分析操作是否简单、分析速度是否够快 键联动分析自助数据分析已经成数据
    发表于 07-30 13:17

    SpeedBI数据可视化工具:浏览器上做分析

    数据源,如数据库、Excel、CSV等,从而满足不同用户的需求。 数据可视化图表多 SpeedBI数据分析云是
    发表于 08-22 10:55

    紧跟老板思维,这款数据可视化工具神了

    可视化工具就是这么款神奇的BI工具,能随时紧跟老板思维变化,灵活高效地深度分析挖掘、直观呈现数据。 奥威BI数据
    发表于 08-22 13:46

    财务数据分析?奥威BI数据可视化工具很擅长

    ,好与不好,目了然。 与其他BI数据可视化工具需要另外从零开始设计财务分析方案不同,奥威BI智能财务方案擅长“BI+方案”组合,最大化发挥“BI工具+智能财务方案”的低成本、低风险、
    发表于 08-29 09:44

    PSoC 3/5 Creator可视化嵌入式设计工具

    PSoC 3/5 Creator可视化嵌入式设计工具
    发表于 10-10 10:21 13次下载
    PSoC 3/5 Creator<b class='flag-5'>可视化</b><b class='flag-5'>嵌入式</b>设计<b class='flag-5'>工具</b>

    mongodb可视化工具如何使用_介绍一款好用 mongodb 可视化工具

    RockMongo是一个MongoDB管理工具,连接数据库的时候,输入 相应的地址用户名和密码就好了,一些小伙伴想知道mongodb可视化工具如何使用,下面就让小编为大家为什一下mongodb
    发表于 02-07 09:31 6968次阅读
    mongodb<b class='flag-5'>可视化工具</b>如何使用_介绍一款好用 mongodb <b class='flag-5'>可视化工具</b>

    数据可视化工具的图表主要分为哪些

    都说数据可视化工具的图表是预设好的,点击即生效,那么数据可视化工具都有多少图表,使用效果又是怎样的?就以奥威BI工具为例,聊聊
    发表于 10-09 11:34 1471次阅读

    不连外网的前提下能否使用数据可视化工具

    用户提问:看了这么多个数据可视化工具的介绍,似乎都需要有网络支持,但我们公司需要在不连外网的前提下做数据可视化分析,那怎么办?还能用数据
    发表于 10-09 10:58 242次阅读

    一键生成可视化图表/大屏 这13款数据可视化工具很强大

    选择何种数据可视化工具。那么你来对地方了,往下看。 什么是数据可视化? 数据可视化是创建
    的头像 发表于 12-19 17:27 1161次阅读
    一键生成<b class='flag-5'>可视化</b>图表/大屏 这13款<b class='flag-5'>数据</b><b class='flag-5'>可视化工具</b>很强大

    贼拉好用的一个嵌入式数据可视化工具

    相关内容。SerialStudio概述SerialStudio从名称就可以看的出来,它是一款串口(Serial可视化Studio工具:主要用于
    的头像 发表于 03-07 08:09 114次阅读
    贼拉好用的一个<b class='flag-5'>嵌入式</b><b class='flag-5'>数据</b><b class='flag-5'>可视化工具</b>