Программирование МК STM32. Урок 133. LAN8742A. LWIP. SOCKET. TCP Server

Описание к видео Программирование МК STM32. Урок 133. LAN8742A. LWIP. SOCKET. TCP Server

Продолжаем изучать программирование передачи данных по локальной сети.
Использовать мы будем для этой цели проводной интерфейс LAN.
Теперь мы попробуем создать сервер, в качестве транспортного протокола мы будем использовать уже протокол TCP.
Интерфейс мы используем SOCKET, который работает также, как и NETCONN, с использованием операционной системы реального времени FreeRTOS.
В качестве клиента будем использовать ПК.

Отладочную плату STM32F746G-DISCOVERY можно приобрести здесь https://alii.pub/725uk7?erid=2SDnjedpj2j

Навигация по видео:
00:00 Введение
02:10 Создадим и настроим проект
05:28 Создадим сокет для сервера и свяжем его с интерфейсом
07:53 Соединяемся с клиентом
14:57 Обмен пакетами с клиентом
21:06 Проверим код на практике
26:30 Создание и закрытие соединений

Рекомендуется также перед просмотром данного урока просмотреть данное видео:
Урок 100. LAN8720. LWIP. TCP. Соединяем два контроллера. Часть 1    • Программирование МК STM32. Урок 100. ...  
Урок 102. LAN8720. LWIP. HTTP RAW. Часть 1    • Программирование МК STM32. Урок 102. ...  
Урок 104. FreeRTOS. Бинарные семафоры. Часть 1    • Программирование МК STM32. Урок 104. ...  
Урок 106. FreeRTOS. Создание и уничтожение задач. Часть 1    • Программирование МК STM32. Урок 106. ...  
Урок 124. LAN8742A. LWIP. NETCONN. TCP Server    • Программирование МК STM32. Урок 124. ...  
Урок 125. LAN8742A. LWIP. NETCONN. TCP Client    • Программирование МК STM32. Урок 125. ...  
Урок 126. LAN8742A. LWIP. NETCONN. TCP. Соединяем два контролера    • Программирование МК STM32. Урок 126. ...  
Урок 127. LAN8742A. LWIP. NETCONN. HTTP Server    • Программирование МК STM32. Урок 127. ...  
Урок 128. LAN8742A. LWIP. NETCONN. HTTP. AJAX. Часть 1    • Программирование МК STM32. Урок 128. ...  
Урок 129. LAN8742A. LWIP. NETCONN. HTTP. WebSocket. Часть 1    • Программирование МК STM32. Урок 129. ...  
Урок 130. LAN8742A. LWIP. NETCONN. NTP. Узнаём точное время. Часть 1    • Программирование МК STM32. Урок 130. ...  
Урок 131. LAN8742A. LWIP. SOCKET. UDP Server. Часть 1    • Программирование МК STM32. Урок 131. ...  
Урок 131. LAN8742A. LWIP. SOCKET. UDP Server. Часть 2    • Программирование МК STM32. Урок 131. ...  

Текстовая версия урока и исходный код здесь http://narodstream.ru/stm-urok-133-la...

Группа в контакте http://vk.com/club116656325
Группа в Одноклассниках http://ok.ru/group/52987126153436
Группа в Facebook   / 236905359999556  
Мой сайт "Программирование МК" http://narodstream.ru/
Форум http://narodstream.ru/forum/

Вы можете помочь проекту:

ЮMoney
https://yoomoney.ru/to/41001176473465

Webmoney
Z341906933112

Карта Сбербанка (МИР)
2202201799288929

Можно в USDT
1) Сеть:TRC20
Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS
2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше)
Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17
3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше)
Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17

Комментарии

Информация по комментариям в разработке