Возможно ли сделать табло на одном микроконтроллере?
Здравствуйте, подскажите, возможно ли на одном микроконтроллере ATmega328 организовать отправку запроса на сервер через ethernet адаптер, который подключен к нему по SPI, получить ответ от сервера в виде строк, которые необходимо отобразить на табло размером 64x64(тут будут использоваться драйверы max7219, подключение по SPI), а также, если последняя строка, полученнная от сервера не пустая, а с информацией о номере аудиозаписи, которую нужно воспроизвести, то воспроизвести аудиозапись, хранящуюся на SD карте, которая также подключена по SPI. Воспроизводить с помощью прерываний по второму таймеру и таймеру 1 с ШИМ? Это вообще реально? Или нужно ставить несколько микроконтроллеров и как тогда организовать общение между ними?
Сергей Паньков, я бы не стал ее использовать по той простой причине, что риалтайм на ней получить нельзя - при подключенном вайфае, таймеры отрабатывают невовремя, следовательно, звук будет иногда искажаться.
Нужно организовать именно проводную локальную сеть через ethernet. Насчёт аудио, хочу воспроизводить файлы с частотой дискретизации 32 кГц и организовать буфер 512байт
На мой взгляд - можно сделать всё (с внешней микросхемой Ethernet MAC), кроме звука.
Возможность "утоптать" и звук - надо исследовать с временными диаграммами в руках и может потребоваться сильная оптимизация ПО (ассемблерные вставки).