|
Если спектр входного сигнала изначально (аналоговыми методами) достаточно ограничен - то понизить частоту дискретизации простым пропуском выборок (без фильтра-дециматора). Затем все как обычно - окно, сумма квадратов выборок, домножение на (1/<сумма квадратов коэфф. окна>, корень из этого. Нужны везде умножения 16 бит на 16 бит бит без знака (брать сумму квадратов модуля). Для 51 это не особо сложно. Но вот на что хватит этого камня я сказать не могу. В общем так - на одну выборку три умножения 16х16 и одно 32-х битное сложение. Что есть 12 умножений 8х8 и около 20 8-ми битных сложений. Потом на все окно - корень квадратный.
E-mail: info@telesys.ru