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

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

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

3天內不再提示

三分鐘使用HMI Board完成TCP ECHO服務器的搭建

冬至子 ? 來源:WKJay ? 作者:WKJay ? 2023-11-13 17:18 ? 次閱讀

簡介

本文將使用 HMI Board 完成 TCP ECHO 服務器的搭建。得益于 RT - Thread 完善的設備驅動與其強大的軟件包生態,此次開發完全做到0代碼,并且可以在極短的時間內完成。

開發環境

RT - Thread Studio
RT - Thread 5.0.0
HMI - Board SDK 1.0.3
PyOCD 0.2.0

準備工作

在開始開發前請確保開發環境中的資源已經安裝好,并且能夠對 HMI - Board 的模板工程進行編譯下載與運行。若編譯出現問題請確保各環境版本與上文一致,或向 RT - Thread 社區尋求幫助。

使用到的軟件包

RW007 V2.1.0
net_server V1.0.2

開始

創建工程

使用 RT-Thread Studio 新建 RT-Thread 項目

1.jpg

選擇基于開發板,并且選擇 HMI-Board 創建一個模板工程,具體參數如下:

1.jpg

點擊完成,此時我們可以獲得一個可以編譯下載的基礎工程,嘗試編譯工程,成功后即可進行下一步。

1.jpg

軟件包配置

基礎工程創建成功后,我們需要添加WIFI功能(RW007)及TCP服務器(NET_SERVER)功能。首先進入 RT-Thread Settings 界面:

1.jpg

添加 RW007

點擊 RT-Thread Settings 界面右側的 “詳細” 按鈕進入 “硬件” 選項卡:

1.jpg

點開 Board extended module Drivers 一欄,勾選 Enable RW007,保持默認設置:

1.jpg

點擊左側返回按鈕返回主界面:

1.jpg

此時我們看到主界面已加入 RW007 軟件包:

1.jpg

點擊 rw007 卡片的 配置項:

1.jpg

選擇版本號為v2.1.0,并且在 example driver port 一欄中選擇 not use example driver, porting by myself (此處BSP已為我們移植好,無需再自己移植):

1.jpg

至此,RW007所有功能配置完畢,點擊 返回 退回到主界面,準備下一個軟件包的添加。

添加 NET_SERVER

點擊 RT-Thread Settings 主界面的添加軟件包,在彈出的頁面中搜索 net_server 并點擊軟件包卡片上的 添加 按鈕:

1.jpg

返回主界面進入 net_server 配置項界面(方法同RW007),勾選 Use TCP Server example :

1.jpg

此時該軟件包配置完成。按下 CTRL+S 保存軟件包設置。此時 RT-Thread Studio 會自動下載剛才選擇的軟件包并且配置到我們的工程中:

1.jpg

編譯下載及運行

配置完軟件包后點擊編譯

1.jpg

編譯完成后連接開發板,點擊下載。(注意下載可能有點慢,請耐心等待)

1.jpg

效果演示

下載完成后打開串口終端,輸入 wifi join [SSID] [password] 連接上WIFI:

1.jpg

輸入 ifconfig 查看當前網絡信息

1.jpg

圖中 w0 的 ip 地址就是我們一會需要連接的IP。

輸入 tcp_server_init 打開 net_server 的 echo server 例程:

1.jpg

此時我們的服務器就在 3333 端口上啟動了。

打開網絡調試助手,選擇 TCP Client 連接 HMI-Board。在本例中即 192.168.8.199:3333(注意需要確保電腦與開發板連接的是同一個WIFI):

1.jpg

點擊連接后可以看到終端輸出了連接信息:

1.jpg

此時說明連接已經建立。

此時點擊發送,可以看到接收框中會返回我們發送的信息,并且下方的發送計數與接收計數相同,說明 TCP Echo Server 運行正常 :

1.jpg

echo server 默認的心跳超時時間為1分鐘,一分鐘后不發送任何信息我們可以看到終端提示斷開連接:

1.jpg

至此所有功能演示完畢。

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

    關注

    32

    文章

    2259

    瀏覽量

    94868
  • RT-Thread
    +關注

    關注

    31

    文章

    1305

    瀏覽量

    40302
  • TCP通信
    +關注

    關注

    0

    文章

    146

    瀏覽量

    4270
  • 串口終端
    +關注

    關注

    0

    文章

    8

    瀏覽量

    2432
收藏 人收藏

    評論

    相關推薦

    免費三分鐘

    免費三分鐘回撥電話,,綠色的,對號碼有次數限制.有三分鐘通話時長,,反其道而行不就又是三分鐘,請各位靈活運用(見例)假如我的電話是1301309****,而我要打的電話是1386551****.把
    發表于 03-02 17:27

    為什么我的lwip tcp服務器跑50分鐘左右就卡死了?

    查了好多資料,改了很多地方,還是不行,請大神幫忙指點下是什么地方的原因。tcp服務器和客戶端連接50分鐘左右就卡死了,但是定時,還有串口都能正常使用,是不是lwip的配置或是緩沖有
    發表于 07-17 02:54

    測試echo服務器lwip時出現問題的解決辦法?

    嗨,我想利用sdk測試echo服務器lwip,fpga程序并運行configration。但是,在控制臺中,有一些行讓我感到困惑。----- lwIP TCP echo
    發表于 05-12 07:58

    讓程序運行三分鐘,停一分鐘,循環下去,直到設置停止循環的位置

    本帖最后由 我想看看太陽 于 2022-6-9 11:52 編輯 讓這個程序運行三分鐘,停一分鐘,循環下去,直到設置停止循環的位置,需要添加什么模塊才能實現呢
    發表于 06-08 15:03

    如何使用tcp連接自己搭建服務器

    大家好,我想使用tcp連接自己搭建服務器 這個服務器不是本地local的IP4而是有域名的,類似espslr.*****.com,端口是8591 我使用examples\protoc
    發表于 03-07 06:58

    三分鐘讓你明白電池為什么會鼓包

    三分鐘讓你明白電
    發表于 11-12 08:18 ?7.1w次閱讀

    三分鐘能做什么?三分鐘能讓我的iPhone6s重啟N次!

    蘋果系統是以穩定著稱,不過這位網友發來求助,稱自己的iPhone6s三分鐘時間重啟了N次。并且拍了視頻,系統為IOS10.2.1。
    發表于 02-25 10:18 ?2585次閱讀

    小米掃地機器人臺灣開售 三分鐘售罄

    首批小米掃地機器人于4月6日如約在臺灣地區開售,售價8895臺幣(約合1915元人民幣),開售三分鐘,5000臺掃地機器人在小米臺灣官網即告售罄。
    發表于 04-07 10:45 ?1243次閱讀

    三分鐘概述8類常用元器件資料下載

    電子發燒友網為你提供三分鐘概述8類常用元器件資料下載的電子資料下載,更有其他相關的電路圖、源代碼、課件教程、中文資料、英文資料、參考設計、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
    發表于 03-28 08:40 ?6次下載
    <b class='flag-5'>三分鐘</b>概述8類常用元器件資料下載

    【網絡編程】用于echo回顯測試的TCP服務器的設計

    【網絡編程】用于echo回顯測試的TCP服務器的設計
    的頭像 發表于 08-31 13:25 ?1503次閱讀
    【網絡編程】用于<b class='flag-5'>echo</b>回顯測試的<b class='flag-5'>TCP</b><b class='flag-5'>服務器</b>的設計

    Brocade幫助Netzlink實現三分鐘服務供應

    電子發燒友網站提供《Brocade幫助Netzlink實現三分鐘服務供應.pdf》資料免費下載
    發表于 08-29 10:12 ?0次下載
    Brocade幫助Netzlink實現<b class='flag-5'>三分鐘</b>云<b class='flag-5'>服務</b>供應

    快樂解說MCU:三分鐘,帶你了解低功耗MCU

    快樂解說MCU:三分鐘,帶你了解低功耗MCU
    的頭像 發表于 09-18 10:56 ?1405次閱讀

    三分鐘實現MQTT協議網關串口連接菱FX3UPLC上傳騰訊云

    三分鐘實現MQTT協議網關串口連接菱FX3UPLC上傳騰訊云
    的頭像 發表于 10-23 16:23 ?1062次閱讀
    <b class='flag-5'>三分鐘</b>實現MQTT協議網關串口連接<b class='flag-5'>三</b>菱FX3UPLC上傳騰訊云

    三分鐘看懂雪崩光電二極管

    三分鐘看懂雪崩光電二極管
    的頭像 發表于 11-23 09:09 ?2033次閱讀
    <b class='flag-5'>三分鐘</b>看懂雪崩光電二極管

    三分鐘了解飛創直線電機運動模組特點、選型及應用-FCL系列

    三分鐘了解飛創直線電機運動模組特點、選型及應用-FCL系列
    的頭像 發表于 02-05 16:28 ?633次閱讀
    <b class='flag-5'>三分鐘</b>了解飛創直線電機運動模組特點、選型及應用-FCL系列
    主站蜘蛛池模板: 德国xxxx| 2017天天拍天天拍香蕉视频| 啊…嗯啊好深男男高h文| 亚洲三级视频| 亚洲乱码高清午夜理论电影| 神马电影我不卡国语版| 色www精品视频在线观看| 欧美日本高清动作片www网站| 伦理片在线线手机版韩国免费6| 欧美一区二区三区不卡免费| 暖暖 免费 高清 日本视频5| 午夜视频体内射.COM.COM| 网友自拍偷拍| fyeex性欧美人与曾| 成年人视频在线免费看| 久久精品国产在热亚洲完整版| 色欲精品久久人妻AV中文字幕| 在线免费视频a| 国内精品伊人久久久久| 久久精品动漫网一区二区| 特级做A爰片毛片免费69| 亚洲白色白色在线播放| 亚洲中文无码亚洲人在线观看-| 陈红下面又紧又小好爽| 免费精品美女久久久久久久久| 日韩免费精品视频| 亚洲国产精品无码中文字满 | 一本道的mv中文字幕| 国产福利不卡在线视频| 国语自产视频在线| 我解开了岳的乳第一个女人| 白人大战34厘米黑人BD| 麻豆一区二区三区蜜桃免费| 一本道中文无码亚洲| 国产最新进精品视频| 小便japanesewctv| 国产精品免费久久久久影院 | 久久99AV无色码人妻蜜| 免费99精品国产人妻自在线| 偷窥 亚洲 色 国产 日韩| xiah俊秀|