91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

開源直接用!UDP-UART數(shù)據(jù)透傳來了,值得收藏~

合宙LuatOS ? 來源:合宙LuatOS ? 作者:合宙LuatOS ? 2025-02-08 11:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

UDP-UART數(shù)據(jù)透傳技術(shù)以其高效、靈活的特點,在物聯(lián)網(wǎng)嵌入式系統(tǒng)開發(fā)中發(fā)揮著重要作用。

一、UDP-UART透傳簡介

UDP-UART透傳是一種將UDP數(shù)據(jù)流直接傳輸?shù)経ART接口通信方式。它允許用戶通過UDP連接將數(shù)據(jù)發(fā)送到遠程設備,然后將這些數(shù)據(jù)通過UART接口發(fā)送到本地設備。

這種通信方式在需要將遠程設備的數(shù)據(jù)傳輸?shù)奖镜卦O備時非常有用,例如在遠程監(jiān)控和遠程控制系統(tǒng)中。

▼ UDP-UART透傳主要功能 ▼

數(shù)據(jù)傳輸:

UDP-UART透傳可以將UDP數(shù)據(jù)流直接傳輸?shù)経ART接口,實現(xiàn)數(shù)據(jù)的實時傳輸。

遠程控制:

通過UDP-UART透傳,用戶可以在遠程設備上控制本地設備,例如遠程控制機器人、遠程控制攝像頭、遠程控制開關等。

數(shù)據(jù)監(jiān)控:

UDP-UART透傳可以將遠程設備的數(shù)據(jù)傳輸?shù)奖镜卦O備,實現(xiàn)數(shù)據(jù)的實時監(jiān)控。

數(shù)據(jù)備份:

UDP-UART透傳可以將遠程設備的數(shù)據(jù)傳輸?shù)奖镜卦O備,實現(xiàn)數(shù)據(jù)的實時備份。

二、UDP-UART透傳示例

本小節(jié)教你使用LuatOS腳本語言,讓Air780E模組連接上一個UDP服務器,并且實現(xiàn)模組和服務器之間數(shù)據(jù)的雙向傳輸。

軟硬件相關準備工作及最新示例源碼下載詳見:

https://docs.openluat.com/air780e/luatos/app/socket/udp

2.1 本教程實現(xiàn)的功能定義:

通過網(wǎng)頁端啟動一個UDP服務器;

Air780E插卡開機后,連接上UDP服務器;

Air780E向UDP服務器發(fā)送"UDP CONNECT",服務器可以收到數(shù)據(jù)并且在網(wǎng)頁端顯示;

UDP服務器網(wǎng)頁端向Air780E發(fā)送:

data from UDP server,Air780E可以收到數(shù)據(jù)并且通過串口輸出顯示。

2.2 核心腳本代碼詳解

2.2.1 串口初始化

本文示例:串口使用MAIN_UART(uart1)。

wKgZO2ejKw-AU5DKAADR0Ok6Tec034.png


2.2.2 數(shù)據(jù)接收回調(diào):搭建響應橋梁

這里使用uart.rx接口,和以zbuff的方式存儲從uart1外部串口收到的數(shù)據(jù)--收取數(shù)據(jù)會觸發(fā)回調(diào)。

注意:這里的"receive"是固定值不要修改。

wKgZO2ejKx-AdV0bAAIXklc_bXs239.png


2.2.3 UDP網(wǎng)絡配置:鋪就數(shù)據(jù)通道

wKgZPGejKyqAFJs_AAPnAx1h6lA963.png

2.2.4 UDP至串口透傳:數(shù)據(jù)無縫流轉(zhuǎn)

wKgZO2ejKzeAI-FKAAGfh8c7vbk627.png


2.2.5 串口至UDP反透傳:信息雙向傳遞

wKgZPGejK0SATYocAAISnTsWaZ4359.png


2.3 完整代碼及成果

2.3.1 完整代碼

最新示例源碼下載:

https://docs.openluat.com/air780e/luatos/app/socket/udp

wKgZO2ejK1aAc0FNAAYi_OC_W_s137.pngwKgZPGejK2yAKYqlAAXEvQLHxxA295.pngwKgZO2ejK4OATG3YAAUJcfMt4Iw886.pngwKgZPGejK52AWMipAARLEbvFkd0963.pngwKgZO2ejK6iAa5uKAAFIBQ27ChI117.png


2.3.2 運行結(jié)果

使用TCP/UDP web測試工具及LLCOM串口工具,運行結(jié)果如下圖所示:

wKgZPGejK7mAZB8lAATNn8fSxdc557.png

今天的內(nèi)容就分享到這里了~

更多實用示例帶你開啟應用之門,下一期見!

審核編輯 黃宇

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

    關注

    2946

    文章

    47853

    瀏覽量

    415482
  • uart
    +關注

    關注

    22

    文章

    1315

    瀏覽量

    106694
  • 開源
    +關注

    關注

    3

    文章

    4222

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    GO!開源UART短信轉(zhuǎn)發(fā)器【無需焊接+不耗流量】

    今天特別推薦的是開源UART短信轉(zhuǎn)發(fā)器 一、UART短信轉(zhuǎn)發(fā)器 UART短信轉(zhuǎn)發(fā)器是基于低功耗系列4G-Cat.1模組(如:Air780EHV、Air780EHM等)設備的短信轉(zhuǎn)發(fā)系統(tǒng)
    的頭像 發(fā)表于 02-03 18:24 ?126次閱讀
    GO!<b class='flag-5'>開源</b><b class='flag-5'>UART</b>短信轉(zhuǎn)發(fā)器【無需焊接+不耗流量】

    XL2477 WiFi 傳模組,讓產(chǎn)品快速、低成本接入無線網(wǎng)絡

    XL2477 WiFi 傳模組是一款基于 WiFi 技術(shù)的物聯(lián)網(wǎng)模塊解決方案,通過AT指令實現(xiàn)串口(UART)、SPI、I2C 等有線接口與 WiFi 網(wǎng)絡的透明數(shù)據(jù)轉(zhuǎn)發(fā),無需用戶修改原有設備通信
    的頭像 發(fā)表于 01-04 17:15 ?502次閱讀
    XL2477 WiFi <b class='flag-5'>透</b>傳模組,讓產(chǎn)品快速、低成本接入無線網(wǎng)絡

    【瑞薩RA6E2地奇星開發(fā)板試用】基于RA6E2+ESP8266在STA模式下數(shù)據(jù)傳到Python服務器整體系統(tǒng)演示總結(jié)

    ;gt;\') } // 5. 發(fā)送數(shù)據(jù)傳模式下直接UART0) R_SCI_UART_Write(&g_
    發(fā)表于 12-28 20:16

    TCP和UDP的區(qū)別

    流。UDP數(shù)據(jù)傳輸是基于數(shù)據(jù)報的,這是因為僅僅只是繼承了 IP 層的特性,而 TCP 為了維護狀態(tài),將一個個 IP 包變成了字節(jié)流。
    發(fā)表于 12-09 07:24

    多路UART數(shù)據(jù)轉(zhuǎn)發(fā)芯片 支持1主4從UART接口 UART擴展芯片

    多路UART數(shù)據(jù)轉(zhuǎn)發(fā)芯片 支持1主4從UART接口 UART擴展芯片 EU104 是一款高性能 UART
    的頭像 發(fā)表于 11-12 10:33 ?402次閱讀

    工業(yè)智能網(wǎng)關能夠支持數(shù)據(jù)傳到上位機嗎

    工業(yè)智能網(wǎng)關能夠支持數(shù)據(jù)傳到上位機 ,其傳功能通過硬件接口、協(xié)議適配及傳輸模式設計實現(xiàn),并具備多協(xié)議支持、高實時性、高可靠性及靈活配置等優(yōu)勢,具體分析如下: 一、傳功能的實現(xiàn)機制
    的頭像 發(fā)表于 11-11 11:16 ?479次閱讀
    工業(yè)智能網(wǎng)關能夠支持<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>透</b>傳到上位機嗎

    【道生物聯(lián)TKB-623評估板試用】GPS定位時鐘

    模式 傳模式是相對于 AT 指令的另一種模式。 AT 指令模式是一種通信協(xié)議,設備之間通過發(fā)送 AT 指令來進行通信和控制; 傳模式的設備之間可以直接通過數(shù)據(jù)通道傳輸數(shù)據(jù),無需發(fā)送
    發(fā)表于 11-06 18:48

    物聯(lián)網(wǎng)開發(fā)必備:四款低功耗藍牙傳模塊參數(shù)全解析與應用實戰(zhàn)

    物聯(lián)網(wǎng)開發(fā)必備:四款低功耗藍牙傳模塊參數(shù)全解析與應用實戰(zhàn) 作為物聯(lián)網(wǎng)設備的“無線神經(jīng)末梢”,低功耗藍牙(BLE)傳模塊的選擇直接關系到產(chǎn)品的功耗、連接穩(wěn)定性與開發(fā)周期。本文將從工程師視角,深度
    的頭像 發(fā)表于 11-05 14:37 ?702次閱讀

    【ESP8266】進入傳模式后,數(shù)據(jù)間隔怎么調(diào)整,

    01.TCP客戶端ESP8266傳模式發(fā)送數(shù)據(jù)是10ms發(fā)送一次,(連續(xù)發(fā)送) 02.TCP服務器接收到的數(shù)據(jù)是200ms左右接收一次,數(shù)據(jù)
    發(fā)表于 09-15 10:16

    UART在freertos中斷時不接收數(shù)據(jù),怎么解決?

    我使用帶有 freeRTOS 的 nuvoton M453 mcu,一切都工作正常,除了 UART 在中斷時沒有接收數(shù)據(jù)意味著中斷沒有觸發(fā),但我在沒有 RTOS 代碼的情況下也是如此,然后 UART
    發(fā)表于 08-15 06:44

    第五章 W55MH32 UDP示例

    本文介紹了在 W55MH32?芯片上實現(xiàn) UDP?通信及數(shù)據(jù)回環(huán)測試的方法。闡述了 UDP?協(xié)議的概念、特點、應用場景、報文傳輸流程和報文結(jié)構(gòu),展示了實現(xiàn)過程,借助網(wǎng)絡調(diào)試工具完成測試。
    的頭像 發(fā)表于 07-24 09:13 ?1123次閱讀
    第五章 W55MH32 <b class='flag-5'>UDP</b>示例

    2025開放原子開源生態(tài)大會即將舉行

    開源領域年度盛會即將登場!2025開放原子開源生態(tài)大會擬于7月23-24日,在北京國家會議中心二期盛大召開。以“開源賦能產(chǎn)業(yè) 生態(tài)共筑未來”為主題,大會將聚合全球開源智慧,聯(lián)動政企產(chǎn)學
    的頭像 發(fā)表于 07-11 10:49 ?1087次閱讀

    【干貨】數(shù)據(jù)“零處理”,什么是DTU傳機制?

    概述DTU(數(shù)據(jù)傳輸單元)傳模式是工業(yè)物聯(lián)網(wǎng)的核心技術(shù),它像一條透明的數(shù)據(jù)管道,不做任何解析或修改,直接將終端設備的原始字節(jié)流(如傳感器數(shù)據(jù)
    的頭像 發(fā)表于 07-03 19:32 ?1476次閱讀
    【干貨】<b class='flag-5'>數(shù)據(jù)</b>“零處理”,什么是DTU<b class='flag-5'>透</b>傳機制?

    PCBA代工代料加工中,錫不良的“元兇”是誰?5大核心因素解析

    在PCBA(Printed Circuit Board Assembly)代工代料加工中,錫質(zhì)量是焊接可靠性的核心指標之一。錫不足會導致焊點虛焊、冷焊,直接影響產(chǎn)品性能和壽命;
    的頭像 發(fā)表于 04-09 15:00 ?1476次閱讀
    PCBA代工代料加工中,<b class='flag-5'>透</b>錫不良的“元兇”是誰?5大核心因素解析

    資料共享,大型電機資料,閉眼直接打包收藏

    限時零積分大型電機資料,建議收藏
    發(fā)表于 03-13 14:40