编写MK STM32。课129. LAN8742A。 LWIP。 NETCONN。 HTTP WebSocket第2部分



我们将继续研究通过局域网传输数据的程序设计。
为此,我们使用有线LAN接口,还可以使用LWIP协议栈库及其NETCONN接口。
我们还将继续使用HTTP应用程序层协议。
在本课程中,我们将继续使用WebSocket技术在客户端和服务器之间交换信息,而无需重新加载整个页面,这将使我们能够在不询问对方的情况下发送信息。
对于服务器,我们将使用STM32F746G-DISCO调试板。
在本部分课程中,我们将创建一系列任务,并学习如何使用WebSocket连接请求来响应客户端。

STM32F746G-DISCO调试板可在此处获得http://ali.pub/2bpa7g

视频导航:
00:09简介
00:53向在显示器上显示信息的任务功能添加代码
03:40 HTTP请求处理功能
05:03 WebSocket数据包处理功能
10:34向客户端发送WebSocket数据包的功能
15:07用于与文档中的WebSocket服务器连接和断开连接的按钮
18:48检查请求的执行以创建与服务器的WebSocket连接
20:07处理服务器请求
25:50在与客户端的连接请求上检查otvett

还建议您在观看本课程之前先观看此视频:
课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

这部分课程的文本版本在此处http://narodstream.ru/stm-urok-129-lan8742a-lwip-netconn-http-websocket-chast-2/

联络小组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

1 comments
  1. Спасибо Вам за это и другие видео. Хотя все Ваши видео смотрю всегда (конкретно по STM32), но не комментирую их. А сейчас вот сразу и за них и за это видео скажу еще раз – СПАСИБО. Это абсолютно никакого труда и не составит. Просто написал сейчас еще и потому, что заметил кто-то уже поставил дизлайк тут. А почему интересно? Если тебе что-то не интересно или не нравится, то или напиши, что не так тут или вообще не смотри. А втихую зачем ставить дизлайки? Человек старался/снимал/делится знаниями, а кому-то это не понравилось вдруг. Не нравится может какое-то нецензурное видео, какой-то непонятный ролик и т.п. А здесь же просто ТЕХНИЧЕСКИЙ ролик по теме "Наука и техника". В таких видео нужно обсуждать (если что не так), поправлять/корректировать и пр. Только так – т.к. наука (и техника) это такое дело, что только в спорах/обсуждениях рождается истина (если ее не было изначально). Вообщем не понимаю таких людей. Не нравится и не понимаешь что тут – не смотри и все.

Comments are closed.