Программирование МК STM32. Урок 93. LAN. W5500. HTTP Server. Сокеты. Часть 1

Аватар автора
Narod Stream
Продолжаем изучать программирование передачи данных по локальной сети. Использовать мы будем для этой цели проводной интерфейс LAN. В качестве сетевого устройства мы теперь будем использовать модуль на микросхеме W5500, в котором присутствуют практически все низкие уровни, причём также аппаратно реализован стек TCP/IP. Поэтому нам не нужно будет программировать уровни от физического до транспортного, только более высшие уровни (прикладной, сеансовый...). Обмен данными с контроллером данная микросхема осуществляет посредством шины SPI. В качестве контроллера мы будем использовать STM32F401RET6, который установлен на отладочной плате NUCLEO-F401RE. В данном занятии мы попробуем научить нашу микросхему работать одновременно с несколькими открытыми соединениями. Для этого используются сокеты. Вот мы их и будем организовывать. В этой части занятия мы познакомимся с понятием сокетов, а также внесём определённые поправки в код для работы с ними. Навигация по видео: 00:00 Введение 00:47 Что такое сокеты 03:10 Создадим и настроим проект в Cube MX и в Keil 08:04 Исправим некоторые моменты, чтобы в любой момент сменить сокет 14:38 Проверим код на практике 15:19 Попробуем сменить сокет 16:30 Добавим количество элементов к некоторым массивам и внесём ещё некоторые поправки Рекомендуется также перед просмотром данного урока просмотреть данное видео: Вы можете помочь проекту: ЮMoney Карта Сбербанка (МИР) 2202201799288929

0/0


0/0

0/0

0/0