日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

RK3576單板機(jī)Modbus實(shí)戰(zhàn):工業(yè)溫濕度采集+CSV存儲(chǔ)一站式開發(fā)

Tronlong創(chuàng)龍科技 ? 來(lái)源:Tronlong創(chuàng)龍科技 ? 2026-05-16 13:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前 言

本文是創(chuàng)龍科技針對(duì) RK3576 單板機(jī)編寫的 Modbus 應(yīng)用開發(fā)手冊(cè),聚焦工業(yè)場(chǎng)景下的 Modbus RTU 協(xié)議實(shí)戰(zhàn)開發(fā)。文檔以溫濕度數(shù)據(jù)采集與 CSV 存儲(chǔ)為典型案例,完整講解串口配置、協(xié)議通信、數(shù)據(jù)解析與文件記錄流程。

開發(fā)環(huán)境

Windows開發(fā)環(huán)境:Windows7 64bit、Windows10 64bit、

Linux開發(fā)環(huán)境:VMware16.2.5、Ubuntu22.04.564bit

sysroot:rk3576-Tronlong-Desktop-22.04-sysroot-[版本號(hào)].tar.gz

系統(tǒng)版本:Tronlong-Desktop22.04(類Ubuntu)、Linux-6.1.115、U-Boot-2017.09

術(shù)語(yǔ)表

為便于閱讀,下表對(duì)文檔出現(xiàn)的關(guān)鍵術(shù)語(yǔ)進(jìn)行解釋;對(duì)于廣泛認(rèn)同釋義的術(shù)語(yǔ),在此不做注釋。

wKgZO2oD4TKAFt3hAABBRQEPv_s486.png

1modbus_humiture_capture_save案例

1.1案例說(shuō)明

本案例演示基于Modbus RTU協(xié)議的溫濕度數(shù)據(jù)采集,并在串口終端打印溫濕度數(shù)據(jù),同時(shí)支持將數(shù)據(jù)保存至CSV文件。程序的運(yùn)行流程如下:

wKgZO2oD4TqAdQ6qAADaiHz9_3g706.png

案例相關(guān)資料位于產(chǎn)品資料“4-軟件資料Demoplatform-demosmodbus_humiture_capture_save”目錄下。案例bin目錄存放可執(zhí)行文件,src目錄存放源碼。

1.2案例測(cè)試

本次操作基于SBC-TL3576-BU、溫濕度變送器(廠家:中盛科技,型號(hào):ZS-SHT30-1T-1H-5-36V-RS485)進(jìn)行演示。

請(qǐng)使用杜邦線將溫濕度變送器RS-485接口的A、B端子分別連接至單板機(jī)的RS-485串口的A1、B1端子,硬件連接如下圖所示。

備注:如需使用其他RS-485接口進(jìn)行測(cè)試,硬件連接方法類似。

wKgZO2oD4UGAS0yuAA_KsAPbbKE424.png

請(qǐng)將本案例bin目錄下的可執(zhí)行程序modbus_humiture_capture_save拷貝至單板機(jī)系統(tǒng),并在可執(zhí)行程序所在目錄下,執(zhí)行如下命令運(yùn)行程序,查看程序參數(shù)說(shuō)明。

Target# ./modbus_humiture_capture_save -h

wKgZO2oD4UiAFkMLAAAuJ-0c1fU256.png

參數(shù)解析:

:表示RS485對(duì)應(yīng)的串口。

-b:設(shè)置波特率(默認(rèn)為9600)

-s:設(shè)置從站ID(默認(rèn)為1)。

-h:查看幫助信息。

執(zhí)行如下命令,采集溫濕度變送器的數(shù)據(jù)。

備注:本次操作單板機(jī)RS-485串口的設(shè)備節(jié)點(diǎn)為"/dev/ttyS1"。若使用其他RS-485串口,請(qǐng)參考《SBC-TL3576工業(yè)單板機(jī)使用說(shuō)明書》修改為對(duì)應(yīng)的設(shè)備節(jié)點(diǎn)。

Target# ./modbus_humiture_capture_save /dev/ttyS1-b 9600 -s 1

wKgZPGoD4U6ABEBTAAAWEaStQCI448.png

由以上打印信息可知,當(dāng)前環(huán)境溫度為23.6°C,濕度為48.4%。同時(shí),可觀察到該溫濕度信息每秒刷新一次。

按下"Ctrl + C"即可停止程序運(yùn)行,并且生成.csv文件。

wKgZO2oD4VaAKxdGAAAfPA1Q3D0768.png

執(zhí)行如下命令,查看.csv文件,可以看到程序每秒獲取到的溫濕度數(shù)據(jù)。

Target# catdata.csv

wKgZO2oD4V2AQQReAAAaZTMlc-0726.pngwKgZPGoD4V6AVmTlAAAQWF3T2xc130.png

將.csv文件拷貝至PC機(jī),可通過(guò)Excel表格查看獲取溫濕度數(shù)據(jù)。

wKgZPGoD4W-AYLnfAAAuurkBTxU043.png

1.3案例編譯

請(qǐng)將產(chǎn)品資料“4-軟件資料Demoplatform-demosmodbus_humiture_capture_save”案例源碼拷貝至Ubuntu工作目錄。進(jìn)入案例源碼目錄,執(zhí)行如下命令,修改Makefile文件,確保"SDK_ROOT_PATH"為sysroot解壓路徑,用戶請(qǐng)根據(jù)實(shí)際情況修改。如下圖所示。

Host# vim Makefile

wKgZPGoD4XeARplVAAA4GeK9lVE896.pngwKgZO2oD4XeACy2TAACuG4Xh3PM976.png

執(zhí)行如下命令,配置交叉編譯工具鏈,并執(zhí)行make命令進(jìn)行案例編譯。編譯完成后,將在當(dāng)前目錄下生成可執(zhí)行文件。

Host# source /home/tronlong/RK3576/environment

Host# make

wKgZO2oD4X2AW9NpAADjg7NheGg614.png

1.4關(guān)鍵代碼

(1)初始化CSV文件。

wKgZO2oD4YOASFB0AABQxwSIMZQ739.png

(2)初始化Modbus,創(chuàng)建Modbus RTU通信對(duì)象,保存串口和通信參數(shù)。

wKgZPGoD4YeAdJ6yAABLAKHmLkk696.png

(3)讀取存放在溫濕度變送器的寄存器的溫濕度數(shù)據(jù)信息。

wKgZO2oD4Y2AM5JjAAA8zK5D3XA687.png

(4)解析溫濕度信息。

wKgZPGoD4ZKAK_xHAAA78FMF6jE472.png

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

    關(guān)注

    28

    文章

    2550

    瀏覽量

    83966
  • rk3576
    +關(guān)注

    關(guān)注

    1

    文章

    313

    瀏覽量

    1705
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    RK3576 單板機(jī)系統(tǒng)使用手冊(cè):配置、升級(jí)與組件安裝指南(

    本文為創(chuàng)龍科技RK3576 單板機(jī)系統(tǒng)使用指南,全面覆蓋系統(tǒng)基礎(chǔ)配置、升級(jí)流程與組件安裝。詳解內(nèi)存存儲(chǔ)分區(qū)、網(wǎng)絡(luò)靜態(tài) IP 配置、OTA/U 盤升級(jí)操作,以及常用開發(fā)組件部署方法。創(chuàng)龍
    的頭像 發(fā)表于 04-02 10:46 ?278次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機(jī)</b>系統(tǒng)使用手冊(cè):配置、升級(jí)與組件安裝指南(<b class='flag-5'>一</b>)

    RK3576 單板機(jī)系統(tǒng)使用手冊(cè):配置、升級(jí)與組件安裝指南(二)

    本文為創(chuàng)龍科技RK3576 單板機(jī)系統(tǒng)使用指南,全面覆蓋系統(tǒng)基礎(chǔ)配置、升級(jí)流程與組件安裝。詳解內(nèi)存存儲(chǔ)分區(qū)、網(wǎng)絡(luò)靜態(tài) IP 配置、OTA/U 盤升級(jí)操作,以及常用開發(fā)組件部署方法。創(chuàng)龍
    的頭像 發(fā)表于 04-03 11:39 ?1105次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機(jī)</b>系統(tǒng)使用手冊(cè):配置、升級(jí)與組件安裝指南(二)

    RK3576 單板機(jī)系統(tǒng)使用手冊(cè):配置、升級(jí)與組件安裝指南(三)

    本文為創(chuàng)龍科技RK3576 單板機(jī)系統(tǒng)使用指南,全面覆蓋系統(tǒng)基礎(chǔ)配置、升級(jí)流程與組件安裝。詳解內(nèi)存存儲(chǔ)分區(qū)、網(wǎng)絡(luò)靜態(tài) IP 配置、OTA/U 盤升級(jí)操作,以及常用開發(fā)組件部署方法。創(chuàng)龍
    的頭像 發(fā)表于 04-07 11:40 ?210次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機(jī)</b>系統(tǒng)使用手冊(cè):配置、升級(jí)與組件安裝指南(三)

    RK3576 單板機(jī) LinuxSDK 開發(fā)與系統(tǒng)定制手冊(cè)(

    本文為創(chuàng)龍科技RK3576 單板機(jī) Linux 系統(tǒng)開發(fā)指南,涵蓋 SDK 搭建、內(nèi)核與引導(dǎo)程序開發(fā)、根文件系統(tǒng)修改、鏡像打包、分區(qū)配置及硬件資源調(diào)優(yōu)等全流程。提供命令實(shí)操、參數(shù)說(shuō)明與
    的頭像 發(fā)表于 04-15 11:18 ?847次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機(jī)</b> LinuxSDK <b class='flag-5'>開發(fā)</b>與系統(tǒng)定制手冊(cè)(<b class='flag-5'>一</b>)

    RK3576 單板機(jī) LinuxSDK 開發(fā)與系統(tǒng)定制手冊(cè)(二)

    本文為創(chuàng)龍科技RK3576 單板機(jī) Linux 系統(tǒng)開發(fā)指南,涵蓋 SDK 搭建、內(nèi)核與引導(dǎo)程序開發(fā)、根文件系統(tǒng)修改、鏡像打包、分區(qū)配置及硬件資源調(diào)優(yōu)等全流程。提供命令實(shí)操、參數(shù)說(shuō)明與
    的頭像 發(fā)表于 04-16 15:39 ?822次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機(jī)</b> LinuxSDK <b class='flag-5'>開發(fā)</b>與系統(tǒng)定制手冊(cè)(二)

    RK3576 單板機(jī) C/Python/MQTT 應(yīng)用開發(fā)手冊(cè)(

    本文為創(chuàng)龍科技RK3576 單板機(jī)應(yīng)用開發(fā)指南,包含開發(fā)環(huán)境配置、GDB 調(diào)試、外設(shè)控制(LED/CAN/ 串口)、Python 開發(fā)及 M
    的頭像 發(fā)表于 04-20 13:55 ?583次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機(jī)</b> C/Python/MQTT 應(yīng)用<b class='flag-5'>開發(fā)</b>手冊(cè)(<b class='flag-5'>一</b>)

    RK3576 單板機(jī) C/Python/MQTT 應(yīng)用開發(fā)手冊(cè)(二)

    本文為創(chuàng)龍科技RK3576 單板機(jī)應(yīng)用開發(fā)指南,包含開發(fā)環(huán)境配置、GDB 調(diào)試、外設(shè)控制(LED/CAN/ 串口)、Python 開發(fā)及 M
    的頭像 發(fā)表于 04-21 10:43 ?168次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機(jī)</b> C/Python/MQTT 應(yīng)用<b class='flag-5'>開發(fā)</b>手冊(cè)(二)

    RK3576 單板機(jī)嵌入 Qt 界面與多屏異顯開發(fā)手冊(cè)(

    本文為創(chuàng)龍科技RK3576 單板機(jī) Qt GUI 開發(fā)指南,包含環(huán)境搭建、編譯調(diào)試、GPU 加速、自啟動(dòng)配置及多屏顯示方案。提供 Qt Creator 與命令行雙開發(fā)模式,覆蓋界面控制
    的頭像 發(fā)表于 04-22 10:08 ?731次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機(jī)</b>嵌入<b class='flag-5'>式</b> Qt 界面與多屏異顯<b class='flag-5'>開發(fā)</b>手冊(cè)(<b class='flag-5'>一</b>)

    RK3576 單板機(jī)嵌入 Qt 界面與多屏異顯開發(fā)手冊(cè)(二)

    本文為創(chuàng)龍科技RK3576 單板機(jī) Qt GUI 開發(fā)指南,包含環(huán)境搭建、編譯調(diào)試、GPU 加速、自啟動(dòng)配置及多屏顯示方案。提供 Qt Creator 與命令行雙開發(fā)模式,覆蓋界面控制
    的頭像 發(fā)表于 04-23 10:55 ?614次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機(jī)</b>嵌入<b class='flag-5'>式</b> Qt 界面與多屏異顯<b class='flag-5'>開發(fā)</b>手冊(cè)(二)

    RK3576 單板機(jī)嵌入 Qt 界面與多屏異顯開發(fā)手冊(cè)(三)

    本文為創(chuàng)龍科技RK3576 單板機(jī) Qt GUI 開發(fā)指南,包含環(huán)境搭建、編譯調(diào)試、GPU 加速、自啟動(dòng)配置及多屏顯示方案。提供 Qt Creator 與命令行雙開發(fā)模式,覆蓋界面控制
    的頭像 發(fā)表于 04-24 09:27 ?155次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機(jī)</b>嵌入<b class='flag-5'>式</b> Qt 界面與多屏異顯<b class='flag-5'>開發(fā)</b>手冊(cè)(三)

    RK3576 單板機(jī)高清視頻圖像處理開發(fā)實(shí)戰(zhàn)手冊(cè)(

    本文為創(chuàng)龍科技RK3576 單板機(jī)視頻圖像處理開發(fā)指南,詳解視頻輸入輸出、編解碼、RGA2.5、GPU、NPU 等硬件架構(gòu)。包含 GStreamer 硬解碼 / 編碼、RTSP 網(wǎng)絡(luò)流、GigE
    的頭像 發(fā)表于 04-27 09:36 ?148次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機(jī)</b>高清視頻圖像處理<b class='flag-5'>開發(fā)</b><b class='flag-5'>實(shí)戰(zhàn)</b>手冊(cè)(<b class='flag-5'>一</b>)

    RK3576 單板機(jī)高清視頻圖像處理開發(fā)實(shí)戰(zhàn)手冊(cè)(二)

    本文為創(chuàng)龍科技RK3576 單板機(jī)視頻圖像處理開發(fā)指南,詳解視頻輸入輸出、編解碼、RGA2.5、GPU、NPU 等硬件架構(gòu)。包含 GStreamer 硬解碼 / 編碼、RTSP 網(wǎng)絡(luò)流、GigE
    的頭像 發(fā)表于 04-28 10:33 ?125次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機(jī)</b>高清視頻圖像處理<b class='flag-5'>開發(fā)</b><b class='flag-5'>實(shí)戰(zhàn)</b>手冊(cè)(二)

    RK3576 單板機(jī)高清視頻圖像處理開發(fā)實(shí)戰(zhàn)手冊(cè)(三)

    本文為創(chuàng)龍科技RK3576 單板機(jī)視頻圖像處理開發(fā)指南,詳解視頻輸入輸出、編解碼、RGA2.5、GPU、NPU 等硬件架構(gòu)。包含 GStreamer 硬解碼 / 編碼、RTSP 網(wǎng)絡(luò)流、GigE
    的頭像 發(fā)表于 04-29 09:49 ?255次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機(jī)</b>高清視頻圖像處理<b class='flag-5'>開發(fā)</b><b class='flag-5'>實(shí)戰(zhàn)</b>手冊(cè)(三)

    RK3576 單板機(jī) NPU 邊緣 AI 開發(fā)手冊(cè)

    本文為創(chuàng)龍科技RK3576 單板機(jī) NPU 開發(fā)指南,介紹 NPU 硬件特性、RKNN 開發(fā)流程,包含 YOLOv5 目標(biāo)檢測(cè)與 DeepSeek LLM 大模型兩大案例。覆蓋模型加載
    的頭像 發(fā)表于 05-09 10:50 ?77次閱讀
    <b class='flag-5'>RK3576</b> <b class='flag-5'>單板機(jī)</b> NPU 邊緣 AI <b class='flag-5'>開發(fā)</b>手冊(cè)

    基于RK3576單板機(jī)Modbus數(shù)據(jù)采集開發(fā)指南

    本文為創(chuàng)龍科技RK3576 單板機(jī) Modbus 開發(fā)指南,基于 Modbus RTU 協(xié)議實(shí)現(xiàn)溫濕度
    的頭像 發(fā)表于 05-16 13:52 ?47次閱讀
    基于<b class='flag-5'>RK3576</b><b class='flag-5'>單板機(jī)</b>的<b class='flag-5'>Modbus</b>數(shù)據(jù)<b class='flag-5'>采集</b><b class='flag-5'>開發(fā)</b>指南
    龙川县| 临沧市| 遵义市| 凤山县| 荔波县| 信阳市| 双鸭山市| 余姚市| 绥江县| 寿宁县| 石嘴山市| 崇左市| 称多县| 绍兴市| 宁阳县| 从江县| 吉木萨尔县| 泊头市| 永定县| 蓝山县| 贡山| 房山区| 腾冲县| 绵竹市| 佛冈县| 花垣县| 平原县| 宁波市| 义乌市| 闻喜县| 贵南县| 宜章县| 响水县| 同江市| 五原县| 澄迈县| 广平县| 池州市| 天门市| 兴文县| 噶尔县|