Цитата(rx3apf @ Apr 15 2015, 16:28)

Если через DMA, то все равно подготавливать здоровенный массив ресурсы потребуются, да и память тоже. У меня с WS2812B получилось аккуратно и с очень небольшими накладными расходами при использовании AVR UART в режиме SPI и одного канала таймера, объединенных простейшей логикой.
ну и никто не мешает дма настраивать на 24 байта на каждый светодиод и хранить только 300 байт в "видеопамяти".
а чтобы не тратить ресурсы на подготовку можно несколькими кБ флэша пожертвовать под таблицы.
для МК с УСБ, который больше ничего не делает кроме как опрашивает кнопки, лишние 6кБ флэша это совсем не много.