Впечатления самые положительные, скорость отдачи файла объемом 505Мб - 172 килобайта/с (1.3Мбита/с) При этом тормозов при управлении светодиодиком не заметил - реакция на нажатие кнопки в WEB интерфейсе мгновенная.Size after:
AVR Memory Usage
----------------
Device: atmega1284p
Program: 27756 bytes (21.2% Full)
(.text + .data + .bootloader)
Data: 1828 bytes (11.2% Full)
(.data + .bss + .noinit)
Так что говорить о большой "загрузке процессора" не стоит, вообще это некорректное выражение, нужно измерять время выполнения "главного цикла", а оно совсем небольшое.
Да, размер буфера сети 512 байт, при многопакетной передаче делать его больше нет смысла.
Пришлось немного подправить проект, т.к. работаю в WinAVR + имена регистров отличаются, если кому надо - выложу.
PS ATmega1284 в корпусе TQFP-44 стоит около 200 - 250 рублей (chipnn.ru) - это дорого?
Для большинства задачь ATmega644 будет более чем достаточно, применял ее только один раз, когда делал гелиостат, захотел сделать полный расчет (не таблицу, а именно расчет) положения солнца на небе. Тригонометрии там море, сами понимаете. Управление, естественно по сети.
Поискал в нете, STM32F205RET стоит от 320 до 400 рублей.