在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

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

合宙LuatOS ? 來源:合宙LuatOS ? 作者:合宙LuatOS ? 2025-02-08 11:43 ? 次閱讀

UDP-UART數據透傳技術以其高效、靈活的特點,在物聯網嵌入式系統開發中發揮著重要作用。

一、UDP-UART透傳簡介

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

這種通信方式在需要將遠程設備的數據傳輸到本地設備時非常有用,例如在遠程監控和遠程控制系統中。

▼ UDP-UART透傳主要功能 ▼

數據傳輸:

UDP-UART透傳可以將UDP數據流直接傳輸到UART接口,實現數據的實時傳輸。

遠程控制:

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

數據監控:

UDP-UART透傳可以將遠程設備的數據傳輸到本地設備,實現數據的實時監控。

數據備份:

UDP-UART透傳可以將遠程設備的數據傳輸到本地設備,實現數據的實時備份。

二、UDP-UART透傳示例

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

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

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

2.1 本教程實現的功能定義:

通過網頁端啟動一個UDP服務器;

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

Air780E向UDP服務器發送"UDP CONNECT",服務器可以收到數據并且在網頁端顯示;

UDP服務器網頁端向Air780E發送:

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

2.2 核心腳本代碼詳解

2.2.1 串口初始化

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

wKgZO2ejKw-AU5DKAADR0Ok6Tec034.png


2.2.2 數據接收回調:搭建響應橋梁

這里使用uart.rx接口,和以zbuff的方式存儲從uart1外部串口收到的數據--收取數據會觸發回調。

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

wKgZO2ejKx-AdV0bAAIXklc_bXs239.png


2.2.3 UDP網絡配置:鋪就數據通道

wKgZPGejKyqAFJs_AAPnAx1h6lA963.png

2.2.4 UDP至串口透傳:數據無縫流轉

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 運行結果

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

wKgZPGejK7mAZB8lAATNn8fSxdc557.png

今天的內容就分享到這里了~

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

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 物聯網
    +關注

    關注

    2914

    文章

    44983

    瀏覽量

    377521
  • uart
    +關注

    關注

    22

    文章

    1245

    瀏覽量

    101824
  • 開源
    +關注

    關注

    3

    文章

    3412

    瀏覽量

    42747
收藏 人收藏

    評論

    相關推薦

    開源直接UDP-UART數據傳來了

    今天就來分享一下UDP-UART傳示例,源碼開放,可根據實際需求靈活應用。 一、UDP-UART傳簡介 UDP-UART
    的頭像 發表于 02-05 17:14 ?33次閱讀
    <b class='flag-5'>開源</b><b class='flag-5'>直接</b><b class='flag-5'>用</b>!<b class='flag-5'>UDP-UART</b><b class='flag-5'>數據</b><b class='flag-5'>透</b><b class='flag-5'>傳來了</b>

    TCP協議與UDP協議的區別

    UDP(用戶數據報協議) : 無連接 :UDP不建立連接,數據可以直接發送,不需要任何握手過程。 不可靠性 :
    的頭像 發表于 01-22 09:44 ?146次閱讀

    TCP-UART數據傳技術,居然如此簡單!

    今天,來分享下TCP-UART傳示例,源碼開放,可根據實際需求靈活應用。 ? 一、TCP協議概述 TCP(Transmission Control Protocol,傳輸控制協議)——是一種面向
    的頭像 發表于 12-30 16:46 ?202次閱讀
    TCP-<b class='flag-5'>UART</b><b class='flag-5'>數據</b><b class='flag-5'>透</b>傳技術,居然如此簡單!

    TCP-UART傳示例~看完就會源碼開放!

    今天,來分享下TCP-UART傳示例,源碼開放,可根據實際需求靈活應用。 ? 一、TCP協議概述 TCP(Transmission Control Protocol,傳輸控制協議) ——是一種面向
    的頭像 發表于 12-30 16:43 ?241次閱讀
    TCP-<b class='flag-5'>UART</b><b class='flag-5'>透</b>傳示例~看完就會源碼開放!

    UART通信入門:4G模組軟件的實踐指南

    本文將對4G模組Air724UG軟件的UART做出相關示例,希望想了解此模組的朋友們收藏好仔細看。
    的頭像 發表于 11-17 00:07 ?602次閱讀
    <b class='flag-5'>UART</b>通信入門:4G模組軟件的實踐指南

    UDP丟包的原因和解決方案

    每個 UDP 報文分為 UDP 報頭和 UDP 數據區兩部分。報頭由 4 個 16 位長(2 字節)字段組成,分別說明該報文的源端口、目的端口、報文長度和校驗值。
    的頭像 發表于 10-22 14:38 ?2278次閱讀
    <b class='flag-5'>UDP</b>丟包的原因和解決方案

    使用AT SAVETRANSLINK時UDP數據包丟失怎么解決?

    Android 發送一個小 UDP 數據包(5 字節)。這個小數據包被我的微控制器在UART上接收到。微控制器將更大的數據包(可變長度,約
    發表于 07-18 07:17

    請問AT支持UDP傳嗎?

    做了測試,SDK V1.00 AT文件燒寫后,設定為TCP時,傳是可以了, 但是設定為UDP后,傳出現發送不成功,但是接收是可以的,是不是AT不支持UDP
    發表于 07-17 08:28

    調試ESP8266集成LWIP協議棧UDP方式發送數據時,無法正常發送數據是哪里的問題?

    我在調試8266集成LWIP協議棧UDP方式發送數據時,參考別的環境的UDP例程,發現無法正常發送數據,反復檢查了,并確認8266已經通過
    發表于 07-12 07:44

    udp數據丟包的原因?

    編譯sdk/examples/protocols/sockets/udp_server 例子程序,修改了代碼,把發送回去的代碼注釋,只是記錄上次接收數據包的時間和當前接收數據包的時間間隔,運行一個
    發表于 06-25 07:03

    stm32f107vct6+FreeRTOS+LWIP UDP發送數據會進入HardFault_Handler中斷,為什么?

    使用UDP_client_init(server_ip,server_port)來綁定IP和port,這時候我也ping通了,也能接收數據了。問題來了,現在不管是發送測試數據還是發送以
    發表于 04-29 06:22

    udp是什么協議?udp協議介紹

    要求不高,但對時延和帶寬有要求的應用場景。 UDP協議的主要特點包括: 1. 無連接:UDP不需要建立連接,可以直接發送數據。 2. 輕量級:UDP
    的頭像 發表于 04-19 15:57 ?1588次閱讀

    收藏的帖子找不到,收藏的帖子找不到,收藏的帖子找不到,收藏的帖子找不到,收藏的帖子找不到,

    收藏的帖子找不到,收藏的帖子找不到,收藏的帖子找不到,收藏的帖子找不到,
    發表于 04-14 12:23

    通信必備知識!TCP與UDP協議介紹及使用

    的協議,它在數據傳輸之前不需要建立連接。發送端可以直接數據報文(數據段)扔到網絡上,而接收端則從網絡中接收數據,并從消息隊列中讀取
    的頭像 發表于 03-15 08:19 ?2041次閱讀
    通信必備知識!TCP與<b class='flag-5'>UDP</b>協議介紹及使用

    常見的UART收發方式

    這種方式適合大多數單片機,只要有中斷就行。使用UART Write發送數據時,數據并不是直接寫入到UART發送器,而是放進了一個環形緩沖區中
    的頭像 發表于 02-19 16:23 ?996次閱讀
    主站蜘蛛池模板: 国产免费播放一区二区三区 | 色五五月 | 亚洲综合色一区二区三区小说 | 一区二区三区高清 | 人与牲动交xxxxbbbb高清 | 亚洲入口| 伦理一区二区三区 | 亚洲人成网站色7777 | 天天操天天干天天透 | 色综合色综合 | xxx日本69| 男人天堂综合网 | 校园春色亚洲欧美 | 日操夜干| 一区卡二区卡三区卡视频 | 超级狂色而且免费又超好看 | 福利片网站| 一区二区三区影视 | 免费爱爱视频网站 | 男人天堂伊人 | 看黄网站在线观看 | 狠狠色噜噜狠狠狠狠色综合久 | 人人干综合 | 深夜国产成人福利在线观看女同 | 久久99久久精品97久久综合 | 欧美高清成人 | 在厨房乱子伦在线观看 | 青草国内精品视频在线观看 | 女色窝人体色77777 | 新网球王子u17世界杯篇免费观看 | 女人张开腿让男人桶免费最新 | 欧美福利片在线观看 | 午夜视频在线观看视频 | 四虎成人在线视频 | 国产精品欧美久久久久天天影视 | 韩国三级hd中文字幕好大 | 国产精品一区二区三区四区 | 2020av在线播放| 日本黄色免费电影 | 黄色地址 | 欧美xxxx性特级高清 |