G
enby!

Программирование МК STM32. Урок 123. LAN87XX. LWIP. NETCONN. UDP. Соединяем три контролера. Часть 1

Продолжаем изучать программирование передачи данных по локальной сети. Использовать мы будем для этой цели проводной интерфейс LAN, работая также с библиотекой стека протоколов LWIP. И сегодня мы соединим уже три платы по LAN, используя протокол UDP. Причем все три платы будут использовать интерфейс NETCONN, работающий под управлением операционной системы реального времени FreeRTOS. В данной части урока мы настроим проект для сервера, а также создадим и напишем проект для первого клиента и проверим работу соединения на практике. Отладочную плату STM32F746G-DISCOVERY можно приобрести здесь https://alii.pub/725uk7?erid=2SDnjedpj2j
Купить отладочную плату STM32F4-DISCOVERY можно здесь https://alii.pub/7261r7?erid=2SDnjefaVwq
Модуль LAN8720 можно приобрести здесь https://alii.pub/7261wu?erid=2SDnjdK1VVV
Плату расширения STM32F4DIS-BB можно приобрести здесь https://alii.pub/726214?erid=2SDnjcYYCX5
Дисплей LCD 16x2 можно приобрести тут https://alii.pub/71zub8?erid=2SDnjcreLxi
Переходник I2C to LCD1602 2004 можно приобрести здесь https://alii.pub/71zint?erid=2SDnjd2eRdc
Навигация по видео: 00:00 Введение 00:45 Подключим и настроим сервер 04:02 Создадим и настроим проект для первого клиента 10:25 Задача для вывода информации на дисплей 12:26 Функция обратного вызова для приёма пакетов 14:57 Задача для создания соединения 16:55 Задача для отправки пакета на сервер 20:37 Проверим код на практике Рекомендуется также перед просмотром данного урока просмотреть данное видео: Урок 96. LAN8720. LWIP. TCP Client. Часть 1    • Программирование МК STM32. Урок 96. LAN872...   Урок 98. LAN8720. LWIP. TCP Server. Часть 1    • Программирование МК STM32. Урок 98. LAN872...   Урок 100. LAN8720. LWIP. TCP. Соединяем два контроллера. Часть 1    • Программирование МК STM32. Урок 100. LAN87...   Урок 102. LAN8720. LWIP. HTTP RAW. Часть 1    • Программирование МК STM32. Урок 102. LAN87...   Урок 104. FreeRTOS. Бинарные семафоры. Часть 1    • Программирование МК STM32. Урок 104. FreeR...   Урок 106. FreeRTOS. Создание и уничтожение задач. Часть 1    • Программирование МК STM32. Урок 106. FreeR...   Урок 108. FreeRTOS. Параметры    • Программирование МК STM32. Урок 108. FreeR...   Урок 110. FreeRTOS. Приоритеты задач    • Программирование МК STM32. Урок 110. FreeR...   Урок 111. FreeRTOS. Очереди. Часть 1    • Программирование МК STM32. Урок 111. FreeR...   Урок 112. FreeRTOS. Таймеры    • Программирование МК STM32. Урок 112. FreeR...   Урок 114. FreeRTOS. Продвинутая задержка DelayUntil    • Программирование МК STM32. Урок 114. FreeR...   Урок 116. FreeRTOS. Прерывания. Очереди в прерываниях. Часть 1    • Программирование МК STM32. Урок 116. FreeR...   Урок 118. LAN8720. LWIP. RAW. UDP Client    • Программирование МК STM32. Урок 118. LAN87...   Урок 120. LAN8742A. LWIP. NETCONN. UDP Server    • Программирование МК STM32. Урок 120. LAN87...   Урок 122. LAN87XX. LWIP. NETCONN. UDP. Соединяем два контролера    • Программирование МК STM32. Урок 122. LAN87...   Текстовая версия данной части урока, а также исходный код сервера и одного из клиентов здесь http://narodstream.ru/stm-urok-123-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

Смотрите также