編寫MK STM32。課129. LAN8742A。 LWIP。 NETCONN。 HTTP WebSocket第三部分



我們將繼續研究通過區域網傳輸數據的程序設計。
為此,我們使用有線LAN介面,還可以使用LWIP協議棧庫及其NETCONN介面。
我們還將繼續使用HTTP應用程序層協議。
在本課程中,我們將繼續使用WebSocket技術在客戶端和伺服器之間交換信息,而無需重新載入整個頁面,這將使我們能夠在不詢問對方的情況下發送信息。
對於伺服器,我們將使用STM32F746G-DISCO調試板。
在本部分課程中,我們將學習如何關閉WebSocket,以及如何從客戶端發送並開始在伺服器上處理用於開始和結束數據傳輸的命令。

STM32F746G-DISCO調試板可在此處獲得http://ali.pub/2bpa7g

視頻導航:
00:10簡介
01:19處理客戶端上的打開套接字事件並在瀏覽器中顯示
11:24發送命令以關閉客戶端的套接字並在伺服器上對其進行響應
14:54從客戶端發送命令到伺服器開始傳輸文本數據以及傳輸結束
17:40在伺服器上閱讀此命令並將其傳遞到隊列
23:21在將數據傳輸到客戶端的任務中,我們考慮從隊列傳輸文本數據並開始準備包的命令

還建議您在觀看本課程之前先觀看此視頻:
課96. LAN8720。 LWIP。 TCP客戶端。第1部分https://youtu.be/EhMesQnnXTg
課98. LAN8720。 LWIP。 TCP伺服器第1部分https://youtu.be/5ZAU9rDdYfU
第100課。LAN8720。 LWIP。 TCP協議我們連接兩個控制器。第1部分https://youtu.be/4ct1NZFCLSg
課102. LAN8720。 LWIP。 HTTP RAW。第1部分https://youtu.be/fODqTas3AL4
課104. FreeRTOS。二進位信號量。第1部分https://www.youtube.com/watch?v=kopgjKUFCVY
課106. FreeRTOS。創建和銷毀任務。第1部分https://youtu.be/UxNWYvSzveU
課108. FreeRTOS。參數https://youtu.be/8wGssI_sxSM
課110. FreeRTOS。任務優先順序https://youtu.be/wTktgw94jdE
課111. FreeRTOS。 Queue列第1部分https://youtu.be/krpf4xyGR28
課112. FreeRTOS。計時器https://youtu.be/sahOINn2tHk
課114. FreeRTOS。 DelayUntil Advanced Delay https://youtu.be/PoGskwqXAKs
課116. FreeRTOS。中斷。在中斷中排隊。第1部分https://youtu.be/9EMxLm1eSKc
課120.LAN8742A。 LWIP。 NETCONN。 UDP伺服器https://youtu.be/Co1aZmRrpEU
課122. LAN87XX。 LWIP。 NETCONN。 UDP協議我們連接兩個控制器https://youtu.be/7Zpq7AuAk7Y
課123. LAN87XX。 LWIP。 NETCONN。 UDP協議連接三個控制器。第1部分https://youtu.be/2Z36IU-aQZ4
課124. LAN8742A。 LWIP。 NETCONN。 TCP伺服器https://youtu.be/YaHubGbNsGA
課125. LAN8742A。 LWIP。 NETCONN。 TCP客戶端https://youtu.be/A4rpM4c4mkM
課126. LAN8742A。 LWIP。 NETCONN。 TCP協議連接兩個控制器https://youtu.be/xa-BO7cTij4
課127. LAN8742A。 LWIP。 NETCONN。 HTTP伺服器https://youtu.be/qcGa3itnmiw
課128. LAN8742A。 LWIP。 NETCONN。 HTTP AJAX。第1部分https://youtu.be/i9QJKG8TGnQ
課129. LAN8742A。 LWIP。 NETCONN。 HTTP WebSocket第1部分https://youtu.be/KTx6yKbCBcg
課129. LAN8742A。 LWIP。 NETCONN。 HTTP WebSocket第2部分https://youtu.be/tzACzYwEjyg

這部分課程的文本版本在此處http://narodstream.ru/stm-urok-129-lan8742a-lwip-netconn-http-websocket-chast-3/

聯絡小組http://vk.com/club116656325
Odnoklassniki小組http://ok.ru/group/52987126153436
Facebook群組https://www.facebook.com/groups/236905359999556/
我的網站「 Programming MK」 http://narodstream.ru/
論壇http://narodstream.ru/forum/

您可以幫助該項目:
Yandex錢
https://money.yandex.ru/to/41001176473465
網路貨幣
R422073279923
Z341906933112

2 comments

Comments are closed.