Управление чипом по SPI.
Есть уроки по программированию W5500 : http://narodstream.ru/stm_urok_90_datchik_osveshhjonnosti_vl6180x_chast_1/ .
Как я понял на чипе реализованы сокеты для соединений, буферы чтения / записи и еще кое-то.
Но управление всем этим добром все-равно идет через SPI с главного контроллера. Получается как бы часть памяти вынесена на этот периферийный контроллер.
У меня возник вопрос - не лучше ли все хранить в одном месте на главном контроллере , например в STM32F407, где есть встроенный канальный уровень Ethernet-a.