chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

經(jīng)驗(yàn)分享!斷網(wǎng)怎么辦?先搞懂TCP斷鏈續(xù)連

合宙LuatOS ? 來源:合宙LuatOS ? 作者:合宙LuatOS ? 2025-01-10 15:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群


一、TCP斷鏈續(xù)連示例

TCP(傳輸控制協(xié)議)主要用于確保數(shù)據(jù)在網(wǎng)絡(luò)中可靠傳輸。當(dāng)TCP連接因網(wǎng)絡(luò)問題、設(shè)備故障等原因斷開時(shí),需要重新建立連接以繼續(xù)數(shù)據(jù)傳輸。

本文將通過Air201具體示例解析,教你使用LuatOS腳本語言實(shí)現(xiàn)TCP斷鏈續(xù)連。

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

1)斷鏈:

TCP連接斷開,可能由于網(wǎng)絡(luò)不穩(wěn)定、設(shè)備故障等。

2)續(xù)連:

重新建立TCP連接,通常通過“三次握手”,過程如下:

客戶端請(qǐng)求連接;

服務(wù)器響應(yīng)并同意連接;

客戶端確認(rèn)連接建立。

1.2 核心腳本代碼詳解

1.2.1 串口初始化

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

wKgZPGd-TPWANGZDAAD5VHXF--0249.png


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

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

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

wKgZO2d-TQSALvOlAAJ-pviM0hE537.png


1.2.3 TCP網(wǎng)絡(luò)配置:鋪就數(shù)據(jù)通道

注意:

如需要認(rèn)證,SSL填寫為true;不需要?jiǎng)t填寫為false。

wKgZO2d-TRWASvMwAAS0p6qmLMU409.png


1.2.4 TCP至串口透?jìng)鳎簲?shù)據(jù)無縫流轉(zhuǎn)

wKgZPGd-TSKAfyCZAAHuqVbya4k505.png


1.2.5 串口至TCP反透?jìng)鳎盒畔㈦p向傳遞

wKgZO2d-TX2ADen4AAJ266etU-Y143.png


1.2.6 斷鏈續(xù)連

wKgZO2d-TY6AZXIdAAXbH19AeAI747.png

wKgZPGd-TZ-AT5eMAAUs4tEGPtk317.png

wKgZO2d-Ta2AP1jOAAKVveQ4oJ4467.png


1.3 完整代碼及運(yùn)行結(jié)果

1.3.1 完整代碼

wKgZPGd-Tb-ASFBvAAX6H5vIzNA363.png

wKgZPGd-TdGASmQ5AAVVfF8dY2k001.png

wKgZPGd-TeCAQ_BRAAWZo2ivyj0990.png

wKgZPGd-TfiAY0n-AATNXMsbylg007.png

wKgZO2d-ThKADkesAATIi6CbH54524.png

wKgZPGd-TiGAasqoAABJpguPPv0423.png


1.3.2 運(yùn)行結(jié)果

使用TCP/UDP web測(cè)試工具進(jìn)行測(cè)試,LuaTools工具打印日志,可看到服務(wù)器斷開后,重新連接成功。

如下圖所示:

wKgZO2d-Tl-AH56vAAGvN3KgOXo203.png

wKgZPGd-TmqAL9OJAAVfX4yYexs228.png


二、常見問題

sys.waitUntil("IP_READY") -- 等待聯(lián)網(wǎng)成功

新入手的朋友可能看到此函數(shù)不太理解:

在整個(gè)腳本里面沒有發(fā)布此事件sys.publish("IP_READY"),為什么后面還聯(lián)網(wǎng)成功了?

此處解釋一下:

在模組上電之后,固件內(nèi)部聯(lián)網(wǎng)成功會(huì)自動(dòng)發(fā)布:

sys.publish("IP_READY")

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

審核編輯 黃宇

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

    關(guān)注

    8

    文章

    1413

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    斷電保通原理深度解析:電磁通閥如何成為安全系統(tǒng)的電力保險(xiǎn)絲

    在現(xiàn)代工業(yè)系統(tǒng)和航空航天領(lǐng)域,流體控制的可靠性與安全性至關(guān)重要。作為這一領(lǐng)域的核心元件,電磁通閥憑借其獨(dú)特的設(shè)計(jì)和卓越的性能,成為眾多安全關(guān)鍵系統(tǒng)中不可或缺的組成部分。湖南泰德航空技術(shù)有限公司憑借
    的頭像 發(fā)表于 09-25 11:07 ?154次閱讀
    斷電保通原理深度解析:電磁通<b class='flag-5'>斷</b>閥如何成為安全系統(tǒng)的電力保險(xiǎn)絲

    通信模塊(4G / 以太網(wǎng)聯(lián)除了模塊壞還有哪些原因?

    通信模塊(4G / 以太網(wǎng)聯(lián)是典型的 “多環(huán)節(jié)故障”,除模塊硬件損壞外,問題可能出在 物理連接、供電、信號(hào)環(huán)境、配置參數(shù)、協(xié)議兼容、外部干擾、系統(tǒng)軟件 等多個(gè)路,需按 “從底層到上層、從局部到
    的頭像 發(fā)表于 09-23 11:15 ?584次閱讀
    通信模塊(4G / 以太<b class='flag-5'>網(wǎng)</b>)<b class='flag-5'>斷</b>聯(lián)除了模塊壞還有哪些原因?

    Keithley靜電計(jì)通測(cè)量要點(diǎn)解析

    在現(xiàn)代電子測(cè)試中,Keithley靜電計(jì)憑借其高精度與穩(wěn)定性成為科研和工業(yè)領(lǐng)域的常用工具。進(jìn)行通測(cè)量時(shí),準(zhǔn)確掌握操作要點(diǎn)是確保數(shù)據(jù)可靠性的關(guān)鍵。以下是使用Keithley靜電計(jì)進(jìn)行通測(cè)量的核心
    的頭像 發(fā)表于 09-09 11:44 ?339次閱讀
    Keithley靜電計(jì)通<b class='flag-5'>斷</b>測(cè)量要點(diǎn)解析

    跨阻放大器的虛短虛如何分析以及電流的流向?

    理想電流源直接接在運(yùn)放兩端,信號(hào)源兩端是有電壓的,并引入負(fù)反饋,續(xù)短虛仍然成立,那電流豈不是從gnd到gnd,如果能明白這一點(diǎn),我想應(yīng)該明白了反饋和實(shí)際運(yùn)放和理想運(yùn)放的差異。 有兩個(gè)問題請(qǐng)教: 1
    發(fā)表于 09-02 22:40

    inhand IR611-S網(wǎng)口顯示怎么解決?

    網(wǎng)線電腦無反應(yīng),電腦顯示網(wǎng)線被拔出,內(nèi)置3G模塊移到其它設(shè)備能工作。電源工作正常,link燈常亮。 求解決方法,求固件
    發(fā)表于 08-07 06:55

    STM32G474進(jìn)入Fault3中沒辦法設(shè)置成周期性觸發(fā)嗎?

    到最低也不行。想請(qǐng)教下,進(jìn)入Fault3中沒辦法設(shè)置成周期性觸發(fā)嗎?這種持續(xù)觸發(fā)中斷的方式使程序在中斷里出不來怎么辦呢?即使把Fault3中優(yōu)先級(jí)設(shè)置到最低15而FreeRTOS的基本時(shí)鐘優(yōu)先級(jí)
    發(fā)表于 08-01 07:23

    式包覆成型保險(xiǎn)絲 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()快式包覆成型保險(xiǎn)絲相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有快式包覆成型保險(xiǎn)絲的引腳圖、接線圖、封裝手冊(cè)、中文資料、英文資料,快式包覆成型保險(xiǎn)絲真值表,快
    發(fā)表于 07-24 18:34
    快<b class='flag-5'>斷</b>式包覆成型保險(xiǎn)絲 skyworksinc

    ZXUN xGW安全加固后與R50s網(wǎng)管的故障分析

    某運(yùn)營(yíng)商V5 ZXUN xGW掃描出一些ssh弱算法的漏洞,執(zhí)行安全加固以后,與R50s網(wǎng)管,需要分析原因并解決。
    的頭像 發(fā)表于 07-21 15:10 ?242次閱讀
    ZXUN xGW安全加固后與R50s網(wǎng)管<b class='flag-5'>斷</b><b class='flag-5'>鏈</b>的故障分析

    智能電纜通采集機(jī),實(shí)時(shí)監(jiān)測(cè)精準(zhǔn)告警

    產(chǎn)品作用 電纜通采集主機(jī)是一款高度智能化的監(jiān)控設(shè)備,主要用于實(shí)時(shí)監(jiān)測(cè)電纜的通狀態(tài),并在異常情況下及時(shí)觸發(fā)告警。該設(shè)備支持多種移動(dòng)信號(hào),確保數(shù)據(jù)傳輸?shù)姆€(wěn)定性和可靠性。適用于電力、通信、交通、安防等
    的頭像 發(fā)表于 06-21 09:54 ?378次閱讀
    智能電纜通<b class='flag-5'>斷</b>采集機(jī),實(shí)時(shí)監(jiān)測(cè)精準(zhǔn)告警

    網(wǎng)絡(luò)光纖出問題了怎么辦

    當(dāng)網(wǎng)絡(luò)光纖出現(xiàn)問題時(shí),需通過系統(tǒng)化排查和針對(duì)性修復(fù)來恢復(fù)通信,以下是分步驟的解決方案: 一、問題初步診斷 現(xiàn)象確認(rèn) 完全網(wǎng):設(shè)備顯示無網(wǎng)絡(luò)連接,光貓/路由器指示燈異常(如LOS紅燈常亮)。 網(wǎng)絡(luò)
    的頭像 發(fā)表于 06-17 10:03 ?1973次閱讀
    網(wǎng)絡(luò)光纖出問題了<b class='flag-5'>怎么辦</b>

    什么是運(yùn)放的虛短和虛

    在設(shè)計(jì)運(yùn)放電路的時(shí)候我們經(jīng)常會(huì)接觸到兩個(gè)詞,虛短和虛,今天就來和大家分享下什么是運(yùn)放的虛短和虛。我們?cè)O(shè)運(yùn)放的同相端電壓為up,電流為ip,反相端電壓是un,電流為in。在說虛短和虛之前我們首先
    的頭像 發(fā)表于 05-16 19:33 ?1166次閱讀
    什么是運(yùn)放的虛短和虛<b class='flag-5'>斷</b>

    無源光纖能隨時(shí)網(wǎng)

    無源光纖網(wǎng)絡(luò)(PON)本身的設(shè)計(jì)和特性決定了其通常不會(huì)“隨時(shí)”網(wǎng),但在特定情況下確實(shí)可能發(fā)生網(wǎng),以下是對(duì)此問題的詳細(xì)分析: 一、無源光纖網(wǎng)絡(luò)的基本特性 無源器件:PON網(wǎng)絡(luò)的核心特
    的頭像 發(fā)表于 05-08 09:49 ?418次閱讀

    車規(guī)級(jí)NTC熱敏電阻在雷達(dá)模塊熱崩潰中的安全設(shè)計(jì)

    本文以車規(guī)級(jí)NTC熱敏電阻技術(shù)為核心,深入解析其在雷達(dá)模塊熱崩潰場(chǎng)景下的安全創(chuàng)新方案。通過AEC-Q200認(rèn)證的材料工藝與智能控制邏輯,平尚科技實(shí)現(xiàn)毫秒級(jí)溫度響應(yīng)與電路主動(dòng)隔離,結(jié)合實(shí)測(cè)數(shù)據(jù)與行業(yè)應(yīng)用案例,為車企提供高可靠性熱管理解決方案,保障智能駕駛感知系統(tǒng)的全天候
    的頭像 發(fā)表于 04-18 17:28 ?558次閱讀

    路由器經(jīng)常網(wǎng)怎么回事

    路由器經(jīng)常網(wǎng)可能有多種原因,以下是一些可能的原因及其解決方案: 一、路由器自身問題 1. 緩存過多: ? ?- 路由器中的緩存過多會(huì)降低網(wǎng)絡(luò)速度,甚至導(dǎo)致設(shè)備斷線。此時(shí)可以嘗試重啟路由器,讓路
    的頭像 發(fā)表于 02-20 11:23 ?4120次閱讀
    路由器經(jīng)常<b class='flag-5'>斷</b><b class='flag-5'>網(wǎng)</b>怎么回事

    數(shù)據(jù)采集網(wǎng)關(guān)出現(xiàn)網(wǎng)可能是什么原因?如何排查?

    數(shù)據(jù)采集網(wǎng)關(guān)出現(xiàn)網(wǎng)可能是什么原因?如何排查?
    的頭像 發(fā)表于 11-30 13:43 ?1729次閱讀