色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

教你動手寫UDP協議棧—OTA上位機<3>

電子設計 ? 來源:電子設計 ? 作者:電子設計 ? 2020-12-24 17:46 ? 次閱讀

前言

據上次更新文章已經兩個星期了,因為工作的原因,沒有時間更新。以后我也會盡量抽空總結近期的知識點。

今天這篇文章是屬于專輯《TCP-UDP協議棧》里面的一篇文章。這篇文章也是描述OTA的新的方案。前兩篇文章是關于下位機的mini UDP代碼實現,那么我們寫了小型網絡協議棧究竟可以做什么?答案是OTA。之前也寫了兩篇關于手寫UDP協議棧的,如下:

教你動手寫UDP協議棧教你動手寫UDP協議棧-DHCP數據包解析<2>

那肯定有人問,OTA采用現成的協議棧不香嗎,為什么要自己寫協議棧。究竟有啥好處?答案如下:

因為現成的協議棧比較大,而且OTA功能用不到那么多協議棧功能。現在物聯網的時代,很多設備都是MCU + WIFI,在一些情況可能你要對MCU和WIFI進行升級,大部分的升級方式如下圖,PC或服務器發送升級包到MCU,然后MCU轉發升級包給WIFI,這樣實現WIFI模塊的升級,很浪費資源,而且還要求MCU上的flash更加大。這樣是一個不怎么理智的做法。如果這樣的方式給MCU升級確實沒有啥問題。

自己寫的mini UDP協議棧實質是放在wifi模塊上的,通過制定的協議將OTA包發送出去,WIFI模塊的mini UDP協議棧攔截制定協議的OTA包,然后進行升級。如下圖,這樣的形式,MCU不用參與WIFI的升級,可以說WIFI可以不知不覺的進行升級,MCU一點知覺也沒有。這樣的升級方式快速,穩定。

通過上述的描述,總的來說就是簡化wifi模塊的OTA功能。降低MCU的負擔。上位機

《Mini UDP OTA Tool》這是一個非常簡陋的軟件,采用Python寫的。在這我想吐槽一下,Python寫上位機真心不好寫,我用過幾種語言寫過上位機,Python寫上位機是最痛苦的。

這個軟件支持一鍵批量設備串行升級。也可根據版本號,對某一批設備進行一鍵升級。可以指定某個網卡設備上的設備進行升級。

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

    關注

    0

    文章

    392

    瀏覽量

    21340
  • UDP協議棧
    +關注

    關注

    0

    文章

    4

    瀏覽量

    1134
收藏 人收藏

    評論

    相關推薦

    百問FB網絡編程 - UDP編程簡單示例

    套接字接收其它客戶的數據報。 6.5.1 服務器端代碼 參考UDP/server_line.c 1#include &amp;lt;stdio.h&
    發表于 12-10 09:46

    明達技術為您剖析軟&amp;amp;硬協議

    在當今這個科技日新月異的時代,每一個細微之處都蘊含著無限可能。今天,讓我們一同深入探索網絡協議領域的兩大核心實現方式——軟協議與硬協議
    的頭像 發表于 11-23 16:28 ?166次閱讀
    明達技術為您剖析軟&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;硬<b class='flag-5'>協議</b><b class='flag-5'>棧</b>

    onsemi LV/MV MOSFET 產品介紹 &amp;amp;amp; 行業應用

    01直播介紹直播時間2024/10/281430直播內容1.onsemiLV/MVMOSFET產品優勢&amp;市場地位。2.onsemiLV/MVMOSFETRoadmap。3
    的頭像 發表于 10-13 08:06 ?542次閱讀
    onsemi LV/MV MOSFET 產品介紹 &<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>; 行業應用

    手把手教你通過宏集物聯網工控屏&amp;amp;網關進行協議轉換,將底層PLC/傳感器的數據轉換為TCP協議并傳輸到用戶

    手把手教你通過宏集物聯網工控屏&amp;網關進行協議轉換,將底層PLC/傳感器的數據轉換為TCP協議并傳輸到用戶終端
    的頭像 發表于 08-15 13:29 ?632次閱讀
    手把手<b class='flag-5'>教你</b>通過宏集物聯網工控屏&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;網關進行<b class='flag-5'>協議</b>轉換,將底層PLC/傳感器的數據轉換為TCP<b class='flag-5'>協議</b>并傳輸到用戶

    ESP8266 OTA升級錯誤的原因?

    ]OTA_ADDR 4480 [OTA]write 3 OK --&amp;gt;OTA_up
    發表于 07-19 07:35

    FS201資料(pcb &amp;amp; DEMO &amp;amp; 原理圖)

    電子發燒友網站提供《FS201資料(pcb &amp; DEMO &amp; 原理圖).zip》資料免費下載
    發表于 07-16 11:24 ?0次下載

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

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

    請問如何獲取UDP標頭信息?

    ;proto.udp-&;gt;remote_ip[3], pespconn-&amp;gt;proto.
    發表于 07-09 06:20

    使用ESP32-S3進行OTA升級時失敗的原因?

    ;amp;gt;, old:&amp;amp;lt;1,0&amp;
    發表于 06-14 08:12

    ESP32S3官方例程wifi-&amp;gt;station多塊板測試連接不上WiFi是怎么回事?

    問題描述: 運行的程序是wifi-&amp;amp;gt;station程序 1.我們自己畫的PCB板子,以前用過ESP32,ESP32S2在連接WiFi上均沒有問題,現在在ESP32S3
    發表于 06-11 06:51

    ESP32S3升級到4.4.4后wifi總是報auth -&amp;gt; init (200),為什么?

    ;, sta:&amp;lt;13,2&amp;gt;, prof:1 I (4186) ESP32_UDP: wifi disconnec
    發表于 06-05 07:04

    淺談FPGA與上位間的主流通信手段

    TCP/IP 協議 使用 TCP/IP 協議可以將 FPGA 中的數據以太網的形式輸出到上位上位
    的頭像 發表于 04-26 16:55 ?1321次閱讀

    udp是什么協議udp協議介紹

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

    ethernetif_input和tcpip協議線程的作用

    tcpip協議線程是lwIP協議的核心線程,負責處理TCP/IP協議的各種功能,包括TCP
    的頭像 發表于 03-20 10:01 ?1480次閱讀

    Open RAN的未來及其對AT&amp;amp;T的意義

    3月14日消息,在“Connected America 2024”會議上,AT&amp;T高級副總裁兼網絡首席技術官Yigal Elbaz討論了Open RAN 的未來及其對AT&amp;T的意義。
    的頭像 發表于 03-14 14:40 ?818次閱讀
    主站蜘蛛池模板: 射死你天天日 | 久久人妻少妇嫩草AV無碼 | 欧美老少欢杂交另类 | 国产免费福利在线视频 | 中国bdsmchinesehd| 成人免费观看国产高清 | 免费国产足恋网站 | 小学生偷拍妈妈视频遭性教育 | 一起碰一起噜一起草视频 | 人人啪日日观看在线 | 亚洲 无码 在线 专区 | hdxxxx58丝袜连裤袜 | 四川少妇大战4黑人 | 国产精品一区二区三区四区五区 | 婷婷激情综合色五月久久竹菊影视 | 亚洲精品无码不卡在线播放he | 老师真棒无遮瑕版漫画免费 | 100国产精品人妻无码 | 青青草原伊人网 | 亚洲视频在线观看不卡 | 羞羞漫画免费漫画页面在线看漫画秋蝉 | 4484在线观看视频 | 快播电影网站大全 | 狠狠婷婷综合久久久久久 | 久久久精品免费免费直播 | 精品国产国产精2020久久日 | 色中色论坛网站 | 亚洲成人精品久久 | 黄色888| 美女被爽cao免费漫画 | 免费观看美女的网站 | 亚洲天堂999 | 92精品国产成人观看免费 | 日韩中文亚洲欧美视频二 | 亚洲偷自拍精品视频在线观看 | 中文成人在线视频 | 99精品视频在线观看 | 美女视频黄色的 | 免费看大黄高清网站视频在线 | abp-146| 黄色三级视频在线 |