Здравствуйте. Проблема заключается в следующем. Имеем ATMega8 и звуковой сигнал. Подаём звук на вход АЦП... Необходимо реализовать расщепление сигнала по N (5-10) частотным полосам и в восьмибитном представлении получить N ячеек с амплитудами каждой полосы (т.е организовать программно блок фильтров для спектроанализатора). Думаю надо делать FFT? Как это можно сделать, и где про это можно почитать? Только желательно, чтобы это было без супервысшей математики . Спасибо!
Спасибо большое за код, но, боюсь, я его не осилю. К сожалению, с СИ я на "вы"... Что ж, придётся учить C, т.к писать на ассемблере подобные вещи, чуствую, практически нецелесообразно.
Сообщение отредактировал Kuznec9999 - May 14 2008, 13:52