成人免费无码不卡毛片,亚洲AⅤ无码精品一区二区三区,国产尤物精品视频,久久精品日本亚洲,欧美成人一区三区无码乱码A片,中文字日产幕码一区二区色哟哟,亞洲日韓中文字幕網AV

  • 正文
    • Serial Studio概述
    • Serial?Studio使用方法
  • 推薦器件
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

分享一個(gè)嵌入式數(shù)據(jù)可視化工具

2024/03/04
2524
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

微信公眾號(hào) | strongerHuang

今天給大家分享一個(gè)比較實(shí)用的開源、免費(fèi)的數(shù)據(jù)可視化小工具:Serial Studio

首先用一張圖給大家看一下效果:

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

Serial Studio概述

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

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

官網(wǎng)地址:https://serial-studio.github.io/

開源地址:https://github.com/Serial-Studio/Serial-Studio

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

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

Serial Studio 可以從接收嵌入式設(shè)備中實(shí)時(shí)的數(shù)據(jù),并生成 CSV 文件,也可以充當(dāng)簡(jiǎn)單的 MQTT 客戶端。

更多的介紹,大家可以去官網(wǎng)了解。

Serial?Studio使用方法

1、下載安裝

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

如果大家不能訪問(wèn)Github,可以在我公眾號(hào)【嵌入式專欄】后臺(tái)回復(fù)【嵌入式實(shí)用小工具】獲取下載鏈接。

搞嵌入式開發(fā),大部分還是Windows為主,exe文件的安裝方法這里就不說(shuō)了。

2、使用方法

使用方法官方都有說(shuō)明,這里以UART串口為例簡(jiǎn)單給大家分享一下。

打開軟件,選擇串口(前提硬件連接串口)并配置對(duì)應(yīng)參數(shù),主要是波特率

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

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

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

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

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

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

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;??}}

下載代碼到終端(開發(fā)板),運(yùn)行代碼,然后點(diǎn)擊Serial Studio右上角【連接】即可看到如下的效果:

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

開源說(shuō)明

Serial Studio是一款基于 Qt 的開源軟件,開源地址:

https://github.com/Serial-Studio/Serial-Studio

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

開源協(xié)議

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

推薦器件

更多器件
器件型號(hào) 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊(cè) ECAD模型 風(fēng)險(xiǎn)等級(jí) 參考價(jià)格 更多信息
PC817X2NSZ9F 1 Sharp Corp Transistor Output Optocoupler,

ECAD模型

下載ECAD模型
$1.88 查看
ECS-.327-12.5-34R-TR 1 ECS International Inc Parallel - Fundamental Quartz Crystal, 0.032768MHz Nom, SMD, 2 PIN

ECAD模型

下載ECAD模型
$0.76 查看
ABCU-5730RZ 1 Avago Technologies FIBER OPTIC TRANSCEIVER, 1250Mbps(Tx), 1250Mbps(Rx), PANEL MOUNT, RJ-45 CONNECTOR, ROHS COMPLIANT, METAL, PACKAGE-20
暫無(wú)數(shù)據(jù) 查看

相關(guān)推薦

登錄即可解鎖
  • 海量技術(shù)文章
  • 設(shè)計(jì)資源下載
  • 產(chǎn)業(yè)鏈客戶資源
  • 寫文章/發(fā)需求
立即登錄

作者黃工,從事嵌入式軟件開發(fā)工作8年有余,高級(jí)嵌入式軟件工程師,業(yè)余維護(hù)公眾號(hào)『strongerHuang』,分享嵌入式軟硬件、單片機(jī)、物聯(lián)網(wǎng)等內(nèi)容。

和龙市| 锡林浩特市| 都兰县| 马尔康县| 利津县| 葫芦岛市| 丘北县| 利辛县| 大荔县| 岳池县| 伊吾县| 夏邑县| 全州县| 招远市| 勐海县| 民勤县| 天津市| 利津县| 开远市| 绥阳县| 罗山县| 应城市| 刚察县| 奈曼旗| 洛浦县| 云阳县| 库尔勒市| 南投县| 丘北县| 北流市| 广水市| 灵璧县| 曲松县| 肇源县| 莲花县| 堆龙德庆县| 博罗县| 巴彦淖尔市| 乐清市| 甘洛县| 甘德县|