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

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

3天内不再提示

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

朱老师物联网大讲堂 2024-03-07 08:09 次阅读

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

021a1dc4-dc17-11ee-9118-92fbcf53809c.gif

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

Serial Studio概述

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


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

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

021f008c-dc17-11ee-9118-92fbcf53809c.png

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

02276e48-dc17-11ee-9118-92fbcf53809c.jpg

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

SerialStudio使用方法

1、下载安装

Serial Studio是一个跨平台工具,支持Win、Mac、Linux三大主流的操作系统

022cf098-dc17-11ee-9118-92fbcf53809c.png

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

2、使用方法

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

0232885a-dc17-11ee-9118-92fbcf53809c.png

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

02368b94-dc17-11ee-9118-92fbcf53809c.png

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

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

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

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


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

uint8_t Vol = 0;uint8_t Cur = 0;
int main(void){ /*初始化代码*/ while (1){ printf("/*%d,%d*/\n", Vol, Cur);
Vol++; if(100 < Vol) Vol = 0; Cur++; if(100 < Cur) Cur = 0;  }}

下载代码到终端(开发板),运行代码,然后点击Serial Studio右上角【连接】即可看到如下的效果:

021a1dc4-dc17-11ee-9118-92fbcf53809c.gif

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


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

024b54b6-dc17-11ee-9118-92fbcf53809c.png


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

    关注

    5068

    文章

    19008

    浏览量

    302936
  • 开源
    +关注

    关注

    3

    文章

    3243

    浏览量

    42378
  • 数据可视化
    +关注

    关注

    0

    文章

    457

    浏览量

    10237
收藏 人收藏

    评论

    相关推荐

    智慧园区数据可视化优势体现在哪些地方

    、地图、仪表盘等形式呈现数据,使复杂的数据变得直观易懂,帮助用户更快速、准确地理解数据。 2.实时监控与反馈:数据可视化工具可以实时监测园区
    的头像 发表于 11-15 10:30 91次阅读
    智慧园区<b class='flag-5'>数据</b><b class='flag-5'>可视化</b>优势体现在哪些地方

    毫米波演示可视化工具

    电子发烧友网站提供《毫米波演示可视化工具.pdf》资料免费下载
    发表于 11-13 14:24 0次下载
    毫米波演示<b class='flag-5'>可视化工具</b>

    EsDA,一站式嵌入式软件

    EsDA是套面向工业智能物联领域的嵌入式系统设计自动化工具集,包含实时操作系统AWorksLP、低代码开发平台AWStudio、资源管理平台AXPI、跨平台GUI引擎AWTK和云服务平台ZWS
    的头像 发表于 09-15 08:10 223次阅读
    EsDA,<b class='flag-5'>一站式</b><b class='flag-5'>嵌入式</b>软件

    Sovit2D协助ARMxy嵌入式工业计算机实现工业物联网可视化解决方案

    ,要充分发挥工业物联网的潜力,企业需要强大的硬件平台来支持数据的采集和处理,同时也需要先进的软件工具来实现数据可视化和分析。正是在这背景
    的头像 发表于 08-28 17:18 241次阅读
    Sovit2D协助ARMxy<b class='flag-5'>嵌入式</b>工业计算机实现工业物联网<b class='flag-5'>可视化</b>解决方案

    工业数据可视化管理平台是什么

    数据可视化管理平台应运而生,它以其独特的功能和优势,正在成为工业数字化转型的重要工具。 工业数据可视化管理平台的定义 工业
    的头像 发表于 08-28 14:21 240次阅读

    嵌入式QT常见开发方式有哪些?

    提供的丰富组件如按钮、文本框、窗口等构建传统的桌面应用风格界面。对于嵌入式设备上的复杂用户界面或者需要高性能响应的应用,Qt Widgets是较为常用的选择。 2.Qt Designer配合C++
    发表于 08-12 10:05

    数字孪生3D大屏可视化技术应用优势

    数字孪生3D大屏可视化技术是种融合虚拟现实、增强现实和大数据等技术的创新型可视化工具,为用户提供了沉浸的交互体验,同时能够在大屏幕上展示
    的头像 发表于 07-31 15:05 446次阅读

    飞凌嵌入式Forlinx pinMux,更好用的MPU引脚复用配置工具

    飞凌嵌入式打造了款专门针对ARM嵌入式MPU引脚复用的软件工具——Forlinx pinMux
    的头像 发表于 07-05 10:28 1689次阅读
    飞凌<b class='flag-5'>嵌入式</b>Forlinx pinMux,更<b class='flag-5'>好用</b>的MPU引脚复用配置<b class='flag-5'>工具</b>

    大屏数据可视化 开源

    在当今信息爆炸的时代,数据已经成为各个行业决策制定和业务发展的关键。为了更直观、准确地理解和利用海量数据, 大屏数据可视化 成为种强大的
    的头像 发表于 06-27 16:06 368次阅读
    大屏<b class='flag-5'>数据</b><b class='flag-5'>可视化</b> 开源

    态势数据可视化技术有哪些

    智慧华盛恒辉态势数据可视化技术是种将数据以图形、图像、动画等视觉形式展现出来的技术,特别是在处理和分析态势数据时,该技术能够将复杂的
    的头像 发表于 06-11 15:47 350次阅读

    c语言怎么做可视化界面

    C语言是种通用的编程语言,广泛应用于系统编程、嵌入式开发等领域。虽然C语言本身并不支持直接创建可视化界面,但通过结合些图形库和工具,我们
    的头像 发表于 06-06 10:46 2064次阅读

    大屏数据可视化的作用和意义

    大屏数据可视化是指利用大屏幕设备展示数据信息,通过图表、图像、动画等视觉化手段将数据呈现出来,以便用户能够直观、清晰地理解数据背后的含义和关
    的头像 发表于 06-03 17:56 626次阅读

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

    Serial Studio从名称就可以看的出来,它是款串口(Serial)可视化(Studio)工具:主要用于嵌入式开发者的跨平台数据
    的头像 发表于 03-04 10:12 5743次阅读

    数据可视化的未来:2024 年及以后

    随着我们进入数据驱动决策的下一个时代,数据可视化领域即将迎来场变革性革命。随着信息的不断涌入和数据
    的头像 发表于 01-25 11:52 493次阅读

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

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