Страница 1 из 1

W5500 и STM32

Добавлено: 07 июл 2019, 18:41
serghei
В Телеграмме попросили рассказать , как я подключил W5500 к плате STM32. Сам модуль покупал такой https://ru.aliexpress.com/item/33009411 ... 33edY0jyJs
По габаритам получается самый миниатюрный. Удобный конструктив в плане установки на свою плату для гейта. Первоначальную настройку STM32 производил по мануалам с этих сайтов http://www.avislab.com/blog/stm32_st_link_ru/ и https://habr.com/ru/post/395577/
W5500 подключается стандартно к шине SPI на А7 - Mosi , A6 - Miso , A5 - SCK . В качестве CS можно в скетче указать

Код: Выделить всё

  Ethernet.init(PA4);
Точно так же подключается и SD карта . Выбор на

Код: Выделить всё

#define SD_CHIP_SELECT PB0
В качестве нагрузочного скетча использовал код Arduino Mega Server .
Spoiler
Show
AMS_STM32.jpg
AMS_STM32.jpg (94.52 КБ) 29254 просмотра
Spoiler
Show
STM32black.jpg
STM32black.jpg (121.75 КБ) 29254 просмотра
Первые впечатления. Всё работает достаточно быстро. Единственное неудобство - для каждой загрузки скетча через UART приходится передергивать питание. Дистрибутив выложу чуть позже.Надо отредактировать все файлы под новую платформу.
Spoiler
Show
STM32_W5500.jpg
STM32_W5500.jpg (461.66 КБ) 29249 просмотров

PS/ В качестве полезной функции можно добавить сегиал гейт и выводить данные с нод в браузер )
PPS// Отдельное спасибо Viking за проделанную работу !Видео на его канале https://www.youtube.com/watch?v=7es_POPtEDw

Re: W5500 и STM32

Добавлено: 17 мар 2020, 22:02
weoleg
А скетч можно глянуть?Спасибо

Re: W5500 и STM32

Добавлено: 19 мар 2020, 18:42
serghei
Более подробно на профильном форуме Тут.