USB Ethernet RP2350: как подключиться к сети | RP2350 #14
RPPicoWorld
0:00 / 0:00
USB Ethernet RP2350: как подключиться к сети | RP2350 #14
470 просмотров · 4 дня назад
RPPicoWorld
317 подписчиков
470 просмотров · 4 дня назад
Для подключения Raspberry Pi RP2350 к сети не требуется Wi-Fi или Ethernet. В этом видео вы узнаете, как это сделать.
Купить CurrentMakers Streamline: https://currentmakers.com/products/st...
Та же демонстрация на STM32: • STM32 USB Ethernet: How to Connect to Your...
Репозиторий RPFun на GitHub: https://github.com/RPPicoWorld/rpfun
Вики STM32World: https://stm32world.com/wiki
#RP2350 #НачалоРаботы #УчебноеПосождение #USB #TinyUSB #NCM #RNDIS #CurrentMakers #Streamline #STM32World
00:00 Вступление и тизер
00:22 Настройка, использованная в этом видео: объединительная плата Streamline, программатор и RP2350
02:07 Пинг без сетевого адаптера
03:06 Приветствие
03:58 Объяснение Ethernet через USB RNDIS и NCM
05:52 TinyUSB и почему он великолепен и намного лучше чем странное сочетание HAL и ThreadX от ST
09:12 Поддержка TinyUSB для всех микроконтроллеров STM32
10:27 Подключение необходимых зависимостей из CMakeLists.txt - TinyUSB и LWIP
13:27 Конфигурация TinyUSB - tusb_config.h
15:00 Дескриптор USB, взятый из примера
16:01 Конфигурация LWIP
17:18 Основной исходный код main.c
18:21 Необходимые включения main
19:24 Глобальные переменные - netif и buffer для HTTP-ответов
20:32 Интеграция TinyUSB и LWIP
21:19 Основная функция
23:30 Сервер dhcpd
25:03 Компиляция проекта
25:43 Запуск проекта на rp2350
28:39 Обратный вызов веб-сервера httpd
32:31 Результат в браузере
33:59 Переключение светодиода нажатием кнопки в браузере
34:45 Описание лезвий Streamline — где их купить
36:25 Заключение
Исправления:
05:50 Я имел в виду NCM