RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一個嵌入式數(shù)據(jù)可視化工具——Serial Studio

strongerHuang ? 來源:strongerHuang ? 2024-03-04 10:12 ? 次閱讀

今天給大家分享一個比較實用的開源、免費(fèi)的數(shù)據(jù)可視化小工具:Serial Studio。 首先用一張圖給大家看一下效果:

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

當(dāng)然,這里只是展示了其中的一部分功能,下面給大家介紹更多相關(guān)內(nèi)容。

Serial Studio概述

Serial Studio從名稱就可以看的出來,它是一款串口(Serial)可視化(Studio)工具:主要用于嵌入式開發(fā)者的跨平臺數(shù)據(jù)可視化工具(應(yīng)用軟件,或上位機(jī)軟件)。

它支持多種串口協(xié)議,可以監(jiān)控、記錄和分析數(shù)據(jù),可以有效幫助你在嵌入式開發(fā)過程中的調(diào)試和測試。

支持串口、網(wǎng)絡(luò)、MQTT,只需要動動鼠標(biāo)配置一下,就可以讓你的數(shù)據(jù)生成可視化界面。

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

支持多種可配置的小部件,比如FFT 圖表、多個數(shù)據(jù)圖、對數(shù)圖、儀表、條形圖等。

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

Serial Studio 可以從接收嵌入式設(shè)備中實時的數(shù)據(jù),并生成 CSV 文件,也可以充當(dāng)簡單的 MQTT 客戶端。 更多的介紹,大家可以去官網(wǎng)了解。

SerialStudio使用方法

1、下載安裝

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

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

如果大家不能訪問Github,可以在我公眾號【嵌入式專欄】后臺回復(fù)【嵌入式實用小工具】獲取下載鏈接。 搞嵌入式開發(fā),大部分還是Windows為主,exe文件的安裝方法這里就不說了。

2、使用方法

使用方法官方都有說明,這里以UART串口為例簡單給大家分享一下。 打開軟件,選擇串口(前提硬件連接串口)并配置對應(yīng)參數(shù),主要是波特率:

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

點擊右上角【JSON編輯器】進(jìn)行編輯(配置)可視化窗口(小部件):

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

這里配置了兩組(電壓和電流),配置好一組,【添加數(shù)據(jù)集】再配置另一組即可。最后,點擊右下角√(申請)就編輯好了。 這里"協(xié)議“的配置都是默認(rèn):

數(shù)據(jù)分隔符(默認(rèn)為,")

幀開始順序(默認(rèn)為'/*')

幀結(jié)束序列(默認(rèn)為"*/)

所以,發(fā)送終端(比如開發(fā)板)發(fā)送的格式就要按照這個格式,這里給出一段默認(rèn)協(xié)議格式的發(fā)送代碼:

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;
??}
}
下載代碼到終端(開發(fā)板),運(yùn)行代碼,然后點擊Serial Studio右上角【連接】即可看到如下的效果:

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

看到這種效果,是不是覺得很實用?還有更多玩法,大家可以自行摸索。

開源說明

大家如果覺得功能無法滿足自己需求,可以根據(jù)自己需求修改,官方也給出了開源代碼相關(guān)的說明:

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

開源協(xié)議

最后,Serial Studio支持比較寬松的 MIT 開源協(xié)議,大家可以放心商用使用。

審核編輯:黃飛

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5082

    文章

    19104

    瀏覽量

    304793
  • 上位機(jī)
    +關(guān)注

    關(guān)注

    27

    文章

    941

    瀏覽量

    54790
  • 串口協(xié)議
    +關(guān)注

    關(guān)注

    0

    文章

    14

    瀏覽量

    8120

原文標(biāo)題:分享一個嵌入式數(shù)據(jù)可視化工具

文章出處:【微信號:strongerHuang,微信公眾號:strongerHuang】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    【開源的串口可視化工具——Serial Studio

    分享開源的串口項目——Serial Studio,這是強(qiáng)大的
    的頭像 發(fā)表于 01-18 15:03 ?1.2w次閱讀
    【開源的串口<b class='flag-5'>可視化工具</b>——<b class='flag-5'>Serial</b> <b class='flag-5'>Studio</b>】

    MongoDB可視化工具Compass的安裝與使用

    MongoDB可視化工具Compass
    發(fā)表于 05-08 06:54

    從使用效果來看,數(shù)據(jù)可視化工具離不開數(shù)據(jù)中臺嗎?

    。這里涉及的數(shù)據(jù)精準(zhǔn)抓取也好,數(shù)據(jù)智能分析也好,都由奧威BI數(shù)據(jù)可視化工具后臺智能完成。2、從自助數(shù)據(jù)
    發(fā)表于 05-12 14:14

    能做數(shù)據(jù)治理的數(shù)據(jù)可視化工具,又快又靈活

    進(jìn)行下步的智能分析、可視化展現(xiàn)。但由于歷史原因,部門不是自主研發(fā)就是向外購買適合自身的數(shù)據(jù)系統(tǒng),這就導(dǎo)致同樣的數(shù)據(jù)再不同的部門系統(tǒng)上的分
    發(fā)表于 07-13 15:34

    現(xiàn)在做企業(yè)級數(shù)據(jù)分析,離不開秒分析的數(shù)據(jù)可視化工具

    現(xiàn)在做企業(yè)級數(shù)據(jù)分析的,哪個離得開秒分析、秒呈現(xiàn)的數(shù)據(jù)可視化工具?不說那日增月累的億級數(shù)據(jù)分析量大的驚人,就說數(shù)據(jù)
    發(fā)表于 07-21 15:06

    這樣選數(shù)據(jù)可視化工具,更能選到適用的

    的行計算自定義功能可讓你更快完成復(fù)雜財務(wù)分析。3、考察自助分析操作是否簡單、分析速度是否夠快 鍵聯(lián)動分析自助數(shù)據(jù)分析已經(jīng)成數(shù)據(jù)
    發(fā)表于 07-30 13:17

    緊跟老板思維,這款數(shù)據(jù)可視化工具神了

    可視化工具就是這么款神奇的BI工具,能隨時緊跟老板思維變化,靈活高效地深度分析挖掘、直觀呈現(xiàn)數(shù)據(jù)。 奧威BI數(shù)據(jù)
    發(fā)表于 08-22 13:46

    PSoC 3/5 Creator可視化嵌入式設(shè)計工具

    PSoC 3/5 Creator可視化嵌入式設(shè)計工具
    發(fā)表于 10-10 10:21 ?13次下載
    PSoC 3/5 Creator<b class='flag-5'>可視化</b><b class='flag-5'>嵌入式</b>設(shè)計<b class='flag-5'>工具</b>

    15最實用的數(shù)據(jù)可視化工具

    現(xiàn)如今數(shù)據(jù)收集越來越多,不過只有我們能夠從數(shù)據(jù)中及時有效的獲取到有用的信息時,這些數(shù)據(jù)才有意義。有很多種方式來展現(xiàn)數(shù)據(jù),但最有效的方式無疑是圖形化,本文是對當(dāng)前最值得嘗試的15
    的頭像 發(fā)表于 02-05 10:36 ?1.1w次閱讀
    15<b class='flag-5'>個</b>最實用的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>可視化工具</b>

    mongodb可視化工具如何使用_介紹款好用 mongodb 可視化工具

    RockMongo是MongoDB管理工具,連接數(shù)據(jù)庫的時候,輸入 相應(yīng)的地址用戶名和密碼就好了,些小伙伴想知道m(xù)ongodb
    發(fā)表于 02-07 09:31 ?7347次閱讀
    mongodb<b class='flag-5'>可視化工具</b>如何使用_介紹<b class='flag-5'>一</b>款好用 mongodb <b class='flag-5'>可視化工具</b>

    建議收藏的20款實用的數(shù)據(jù)可視化工具

    如今學(xué)習(xí)應(yīng)用數(shù)據(jù)可視化的渠道有很多,你可以跟蹤些專家博客,但更重要的點是實踐/實操,你必須對目前可用的數(shù)據(jù)
    的頭像 發(fā)表于 06-17 09:47 ?2503次閱讀

    數(shù)據(jù)可視化工具的圖表主要分為哪些

    都說數(shù)據(jù)可視化工具的圖表是預(yù)設(shè)好的,點擊即生效,那么數(shù)據(jù)可視化工具都有多少圖表,使用效果又是怎樣的?就以奧威BI工具為例,聊聊
    發(fā)表于 10-09 11:34 ?1625次閱讀

    怎么挑選合適企業(yè)需求的數(shù)據(jù)可視化工具

    數(shù)據(jù)可視化工具種幫助使用者直觀地、圖形化地顯示數(shù)據(jù)的應(yīng)用軟件,顯示出數(shù)據(jù)的完整輪廓。該可視化工具
    發(fā)表于 09-29 14:21 ?618次閱讀

    鍵生成可視化圖表/大屏 這13款數(shù)據(jù)可視化工具很強(qiáng)大

    選擇何種數(shù)據(jù)可視化工具。那么你來對地方了,往下看。 什么是數(shù)據(jù)可視化? 數(shù)據(jù)可視化是創(chuàng)建
    的頭像 發(fā)表于 12-19 17:27 ?5451次閱讀
    <b class='flag-5'>一</b>鍵生成<b class='flag-5'>可視化</b>圖表/大屏 這13款<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>可視化工具</b>很強(qiáng)大

    賊拉好用的嵌入式數(shù)據(jù)可視化工具

    相關(guān)內(nèi)容。SerialStudio概述SerialStudio從名稱就可以看的出來,它是款串口(Serial可視化Studio工具
    的頭像 發(fā)表于 03-07 08:09 ?490次閱讀
    賊拉好用的<b class='flag-5'>一</b><b class='flag-5'>個</b><b class='flag-5'>嵌入式</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>可視化工具</b>
    RM新时代网站-首页