Только-только начал знакомиться с чипами и модулями от WizNet, и честно говоря растерялся.
Задача простая - подключить эзернет к девайсу на АВР-е по SPI и заменить им другое устройство, на STM32+PHY.
По моим прикидкам, должно получиться дешевле и проще.
Нужно отдавать по HTTPS примитивную страничку, отдавать/принимать по SNMP десяток регистров, задавать ими-же при конфигурации IP-адрес (или использовать DHCP).
Для начала желательно подключить готовый модулек/еваборду, из имеющихся у них, чтобы с железом не возиться, потом конечно все будет собрано на общей плате.
Начал читать сайт WizNet, и честно говоря потонул - куча разных чипов, часть обзолетные, куча разных модулей и отладочных плат.
Для SNMP нашел только один пример для обзолетного 7200, но вроде как описана миграция на 3150 и 5100.
Из готовых модулей присмотрел этот:
http://shop.wiznet.eu/modules/nm7010b.htmlи этот:
http://shop.wiznet.eu/wiz550io.htmlВо втором немного смущает потребление 135мА, тогда как первый потребляет всего 24. В чем подвох?
Не то чтобы мне нужно было совсем уж микропотребление, но просто так генерировать тепло тоже не хочется, тем более что все остальное, что делает устройство совершенно не критично к скорости (время реакции - десятки/сотни миллисекунд) и по размерам программной памяти достаточно мало, так что даже простые PIC16/AVR прекрасно справляются, потребляя единицы миллиампер.
Или лучше взять этот:
http://shop.wiznet.eu/evaluation/w5100-evb.html ?
Вопрос к тем, кто хорошо знакОм ВизнетаМи - какой лучше чип и модуль выбрать?