Требуется сделать прошивку для ADAU 1701 (или аналога). Задача – цифровой эквалайзер. 1-октавная фильтрация сигнала. Уровень подавления по каждой октаве – не менее 20 дБ. Шаг подавления по каждой из октав – 1 дб.
Требования к прошивке: 1) Получить оцифрованный сигнал. Частота оцифровки 44 кГц. 2) Получить по мосту USB-UART с компа величину подавления по каждой из октав. 3) Применить 12 1-октавных фильтров. 4) Суммировать выходы всех фильтров. 5) Подать полученный сигнал на ЦАП. 6) Автоматическая загрузка прошивки из ПЗУ. 7) Память крайнего установленного режима работы.
|