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

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

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

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

RK3588快速上云OneNET!CMCC_Express_SDK MQTT部署實戰(zhàn)

jf_44130326 ? 來源:Linux1024 ? 作者:Linux1024 ? 2025-12-17 07:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

嵌入式Linux開發(fā)中,設(shè)備上云是核心需求之一。RK3588作為性能強勁的嵌入式平臺,搭配中國移動CMCC Express SDK,可快速實現(xiàn)基于MQTT協(xié)議的OneNET云平臺接入,兼顧穩(wěn)定性與高效性。本文將詳細拆解部署全過程,附實戰(zhàn)驗證結(jié)果,助力開發(fā)者快速落地!

一、核心方案介紹

CMCC Express SDK是基于C語言開發(fā)的輕量級上云工具,專為嵌入式Linux設(shè)計,支持5G/4G網(wǎng)絡(luò)接入,核心優(yōu)勢如下:

?雙協(xié)議協(xié)同:HTTP自動注冊獲取三元組,MQTT/MQTTS上報數(shù)據(jù),適配OneNET平臺規(guī)范

?多線程架構(gòu):數(shù)據(jù)采集、通信任務(wù)獨立運行,支持多字段并行上報

?靈活擴展:支持shell/自定義接口開發(fā),兼容32/64位系統(tǒng),適配openssl加密通信

?狀態(tài)可視化:實時監(jiān)控網(wǎng)絡(luò)狀態(tài)、信號質(zhì)量、設(shè)備數(shù)據(jù),問題可追溯

本次部署目標:RK3588平臺通過4G模塊接入網(wǎng)絡(luò),借助SDK實現(xiàn)設(shè)備狀態(tài)、信號參數(shù)等數(shù)據(jù)向OneNET云平臺的穩(wěn)定上報。

二、部署前準備

1.硬件環(huán)境:RK3588開發(fā)板+ Quectel 4G模塊(已正常識別)

2.軟件環(huán)境:嵌入式Linux系統(tǒng)(本文基于debian11)、CMake 3.10+、交叉編譯工具鏈

3.資源準備:CMCC_Express_SDK包(含源碼、第三方依賴、證書文件)、OneNET平臺產(chǎn)品信息(產(chǎn)品ID、設(shè)備密鑰)

三、分步部署教程

1. SDK目錄結(jié)構(gòu)梳理

解壓SDK后,核心目錄如下(重點關(guān)注需配置文件):

wKgZPGlB5_aAGwAwAAAilQxBHaY892.png

2.關(guān)鍵配置修改

1)數(shù)據(jù)采集接口適配

修改cmcc_express_intf.sh腳本,適配RK3588硬件接口,核心要求:

?接口函數(shù)名固定為cmcc_express,需包含GetOneBoxInfo02、GetDevStatus等標準接口

?輸出格式:字段用~分隔,不允許結(jié)尾帶分隔符,多行數(shù)據(jù)用n拆分

?示例:信號參數(shù)輸出band:1~sinr:29~rsrp:-73~rsrq:-6~rssi:-46

wKgZPGlB5_aAUTHNAAANy20bp3Q216.png

2)編譯參數(shù)配置(CMakeLists.txt

根據(jù)RK3588平臺調(diào)整:

?指定交叉編譯鏈:set(CMAKE_C_COMPILER 你的交叉編譯器路徑)

?系統(tǒng)位數(shù)配置:-DCONFIG_PLAT_ARCH_64BIT=1RK358864位)

?功能開關(guān):啟用opensslMQTTS加密):-DOPENSSL=1

?鏈接依賴庫:添加openssl庫路徑,確保MQTTs通信正常

34G撥號配置

確保4G模塊驅(qū)動正常,撥號服務(wù)自動啟動:

?核心命令:busybox udhcpc -f -n -q -t 5 -i wwan0(獲取動態(tài)IP

?路由配置:ip -4 route add default via 10.2.47.65 dev wwan0(網(wǎng)關(guān)指向4G模塊)

wKgZPGlB5_aAZ6WHAAAI_6u_KGg310.png

3.編譯與部署

1.進入build目錄執(zhí)行編譯:

cdbuildcmake ../     # 生成編譯文件make       # 編譯源碼make install   # 安裝到bin目錄

2.部署文件到RK3588

?復(fù)制bin目錄下的cmcc_express、cmcc_express_intf到開發(fā)板/usr/bin

?復(fù)制certificate.pem/etc/cmcc_express/MQTTS證書路徑)

?復(fù)制系統(tǒng)服務(wù)文件到/etc/systemd/system/4g-info.service、cmcc_express.service

4.服務(wù)啟動與狀態(tài)驗證

1.啟動4G監(jiān)控服務(wù):

systemctlenable4g-info.service # 設(shè)置開機自啟systemctl start4g-info.service # 啟動服務(wù)驗證:

systemctl status 4g-info.service,顯示Active(running),且日志輸出信號參數(shù)(sinr、rsrp等)及鏈路狀態(tài)為4G。

2.啟動MQTT上云服務(wù):

systemctlenablecmcc_express.servicesystemctl start cmcc_express.service

驗證:systemctl status cmcc_express.service,顯示Active(running),無報錯日志。

四、上云驗證結(jié)果

1.設(shè)備側(cè)狀態(tài)

?4G撥號成功:獲取IP [10.2.47.64](10.2.47.64),租期7200

?網(wǎng)絡(luò)鏈路穩(wěn)定:4G模塊服務(wù)持續(xù)運行,CPU占用低(24.6s

?MQTT服務(wù)正常:多線程運行(13個任務(wù)),內(nèi)存占用僅6.8M

wKgZPGlB5_aAQZpqAABMD-f5ZzU499.pngwKgZPGlB5_aAUL2CAABGDOjfSK8423.png

2. OneNET平臺側(cè)驗證

登錄OneNET控制臺,在設(shè)備詳情頁可查看:

?設(shè)備在線狀態(tài):已接入(基于MQTT長連接)

?實時數(shù)據(jù)上報:card_infoICCID)、cell_info(信號參數(shù))、dev_info(設(shè)備信息)等

?數(shù)據(jù)更新頻率:按配置周期上報,字段與設(shè)備側(cè)一致(如rssi:-46dnn:3gnet

wKgZPGlB5_aACkUhAAC7Br7H1Vs088.png

五、常見問題排查

1.4G撥號失敗:檢查wwan0設(shè)備是否存在,udhcpc腳本路徑是否正確(/usr/share/udhcpc//etc/udhcpc

2.MQTT連接失?。捍_認證書路徑配置正確,OneNET三元組(產(chǎn)品ID、設(shè)備密鑰)無誤

3.數(shù)據(jù)采集失?。簷z查接口腳本輸出格式(分隔符、字段名),確保與物模型定義一致(tm_user.h

六、總結(jié)

RK3588 + CMCC_Express_SDK的組合,實現(xiàn)了嵌入式設(shè)備的快速上云,無需復(fù)雜的MQTT協(xié)議開發(fā),通過配置化和腳本適配即可完成部署。該方案兼顧了輕量化與穩(wěn)定性,適用于工業(yè)物聯(lián)網(wǎng)智能硬件等場景的上云需求。


審核編輯 黃宇

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

    關(guān)注

    5

    文章

    740

    瀏覽量

    25273
  • OneNET
    +關(guān)注

    關(guān)注

    1

    文章

    53

    瀏覽量

    13995
  • RK3588
    +關(guān)注

    關(guān)注

    8

    文章

    592

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    瑞芯微RK3588 RKNN模型推理環(huán)境部署與功能測試技巧(

    觸覺智能(RK方案商)分享瑞芯微RK3588RKNN端側(cè)模型的開發(fā)環(huán)境搭建方法與測試方法?!緶y試環(huán)境說明】開發(fā)板系統(tǒng):Ubuntu22.04開發(fā)環(huán)境:Ubuntu22.04虛擬機演示設(shè)備:觸覺智能
    的頭像 發(fā)表于 04-21 10:37 ?500次閱讀
    瑞芯微<b class='flag-5'>RK3588</b> RKNN模型推理環(huán)境<b class='flag-5'>部署</b>與功能測試技巧(<b class='flag-5'>上</b>)

    技術(shù)分享 | RK3588如何搭建preempt_rt+ethercat

    說明:使用的RK3588的分支版本是linux-6.1-stan-rkr6內(nèi)核版本是6.1.99,文件系統(tǒng)是DebianGNU/Linux12,把瑞芯微的SDK更新
    的頭像 發(fā)表于 04-02 17:31 ?872次閱讀
    技術(shù)分享 | <b class='flag-5'>RK3588</b>如何搭建preempt_rt+ethercat

    【硬核搭檔】迅為RK3588成功適配飛牛FnNAS,你的私有迎來性能猛獸!

    【硬核搭檔】迅為RK3588成功適配飛牛FnNAS,你的私有迎來性能猛獸!
    的頭像 發(fā)表于 02-25 15:43 ?1067次閱讀
    【硬核搭檔】迅為<b class='flag-5'>RK3588</b>成功適配飛牛FnNAS,你的私有<b class='flag-5'>云</b>迎來性能猛獸!

    OPi RK3588/RK3588S系列產(chǎn)品全面適配Openclaw,智能體“人人可及”時代正式開啟

    招呼它幫你干活。 這只能理解指令、自主操作電腦、打通真實工作流的胖憨小龍蝦,就問你饞不饞?快來跟我一起拿下它!以下是香橙派RK3588/RK3588S系列板子的詳細部署教程(以O(shè)rangePi 5Plus
    發(fā)表于 02-10 17:43

    RK3588 CPU?隔離:AB/非?AB?系統(tǒng)雙方案適配實戰(zhàn)

    RK3588嵌入式產(chǎn)品開發(fā)中,CPU隔離是提升系統(tǒng)實時性的核心手段,能讓關(guān)鍵任務(wù)獨占核心資源,規(guī)避系統(tǒng)調(diào)度與中斷干擾。本次基于RK3588原廠SDK, 同時實現(xiàn)AB/非AB兩種系統(tǒng)架構(gòu)的CPU隔離
    的頭像 發(fā)表于 02-09 07:12 ?569次閱讀
    <b class='flag-5'>RK3588</b> CPU?隔離:AB/非?AB?系統(tǒng)雙方案適配<b class='flag-5'>實戰(zhàn)</b>

    RK3588采集Cameralink圖像快速搭建系統(tǒng)辦法

    : CL-U3,便攜式應(yīng)用。 瑞芯微的RK3588開發(fā)板很多,種類各式各樣。如何快速搭建一套自己的基于RK3588的嵌入式Cameralink圖像采集處理方案呢。下面推薦一下。 快速
    發(fā)表于 12-19 10:07

    【NPU實戰(zhàn)】在迅為RK3588玩轉(zhuǎn)YOLOv8:目標檢測與語義分割一站式部署指南

    【NPU實戰(zhàn)】在迅為RK3588玩轉(zhuǎn)YOLOv8:目標檢測與語義分割一站式部署指南
    的頭像 發(fā)表于 12-12 14:30 ?6423次閱讀
    【NPU<b class='flag-5'>實戰(zhàn)</b>】在迅為<b class='flag-5'>RK3588</b><b class='flag-5'>上</b>玩轉(zhuǎn)YOLOv8:目標檢測與語義分割一站式<b class='flag-5'>部署</b>指南

    【技術(shù)分享】RK3588如何搭建xenomai3+ethercat

    說明使用的RK3588的分支版本是linux-6.1-stan-rkr6內(nèi)核版本是6.1.99把瑞芯微的SDK更新到linux-6.1-stan-rkr6這個版本即可。編譯xenomai3的內(nèi)核請參考上一篇技術(shù)分享:技術(shù)分享|RK358
    的頭像 發(fā)表于 12-11 17:26 ?1419次閱讀
    【技術(shù)分享】<b class='flag-5'>RK3588</b>如何搭建xenomai3+ethercat

    基于迅為RK3588開發(fā)板實現(xiàn)高性能機器狗主控解決方案-?AI能力實戰(zhàn):YOLOv5目標檢測例程

    基于迅為RK3588開發(fā)板實現(xiàn)高性能機器狗主控解決方案-?AI能力實戰(zhàn):YOLOv5目標檢測例程
    的頭像 發(fā)表于 11-28 11:32 ?1736次閱讀
    基于迅為<b class='flag-5'>RK3588</b>開發(fā)板實現(xiàn)高性能機器狗主控解決方案-?AI能力<b class='flag-5'>實戰(zhàn)</b>:YOLOv5目標檢測例程

    開發(fā)者必備,10 分鐘搞定 RK3588 PCIE 拆分!

    前言:在嵌入式開發(fā)中,PCIe接口的靈活配置直接影響設(shè)備擴展能力與性能發(fā)揮。RK3588作為旗艦芯片,其PCIe拆分機制更是讓硬件設(shè)計與軟件調(diào)試擁有了更多可能性。今天這篇技術(shù)筆記,就帶大家快速吃透
    的頭像 發(fā)表于 11-13 08:31 ?2087次閱讀
    開發(fā)者必備,10 分鐘搞定 <b class='flag-5'>RK3588</b> PCIE 拆分!

    RK3588數(shù)據(jù)手冊

    RK3588的資料
    發(fā)表于 08-01 16:08 ?54次下載

    RK這2款旗艦芯片RK3588 PK RK3576,誰是最優(yōu)選

    性能的基礎(chǔ),具有較高的性價比。新創(chuàng)智能科技 展現(xiàn)出這2款主流平臺代表作,第一款:RK3588核心板第二款:RK3576開發(fā)板附:RK35
    發(fā)表于 07-10 18:24

    干貨分享 | RK3588 Ubuntu系統(tǒng)Docker容器使用指南

    前言:在瑞芯微RK3588高性能AIoT平臺上運行Ubuntu系統(tǒng)時,Docker容器技術(shù)能極大提升開發(fā)部署效率。通過輕量級虛擬化實現(xiàn)環(huán)境隔離與快速遷移,本文將從零開始詳解RK3588
    的頭像 發(fā)表于 06-27 12:01 ?4266次閱讀
    干貨分享 | <b class='flag-5'>RK3588</b> Ubuntu系統(tǒng)Docker容器使用指南

    RK3588參數(shù)與主要特性 RK3588數(shù)據(jù)手冊解讀

    RK3588參數(shù)與主要特性 RK3588數(shù)據(jù)手冊解讀
    的頭像 發(fā)表于 05-19 18:34 ?1.5w次閱讀
    <b class='flag-5'>RK3588</b>參數(shù)與主要特性  <b class='flag-5'>RK3588</b>數(shù)據(jù)手冊解讀

    RK3588S和RK3588S2差異說明

    RK3588S2?較?RK3588S少了一組?MIPI D/C-PHY CSI_RX PORT0,新增一組?MIPI DPHY CSI_RX PORT1,同時接口位置除?MIPI D/C-PHY
    的頭像 發(fā)表于 05-13 14:23 ?3254次閱讀
    <b class='flag-5'>RK3588</b>S和<b class='flag-5'>RK3588</b>S2差異說明
    西畴县| 台北市| 塔城市| 和龙市| 炎陵县| 绍兴市| 黄龙县| 拉萨市| 来安县| 辰溪县| 博野县| 汝阳县| 资兴市| 彰化县| 新晃| 喀什市| 郑州市| 环江| 嵩明县| 庆阳市| 苍山县| 泽州县| 黑河市| 即墨市| 留坝县| 仪征市| 扎囊县| 扎兰屯市| 崇仁县| 旬邑县| 乐都县| 乌什县| 林甸县| 鸡东县| 岗巴县| 青浦区| 合山市| 天津市| 定南县| 荔浦县| 镇坪县|