Добрый день! Нужен оптимизированный код под С51 БПФ. Смотрел на сайте Силабса - код есть, на Си, рабочий но хотелось бы более оптимальный (быстрый) код. Например на асме для С51 силабсов. МОжет кто поделиться? Заранее спасибо!
Halfback
Aug 30 2012, 05:11
замерил: время,затраченное на выполнение оконной функции, реверс битов и само преобразование составило 76мс. Тактовая частота контроллера 25,4 МГц.
Lmx2315
Aug 30 2012, 05:28
..это для БПФ какой размерности и разрешения?
Halfback
Aug 30 2012, 06:32
Цитата
.это для БПФ какой размерности и разрешения?
FFT_NUM=256 Оконная функция Блекмана
На входе оконной функции массив unsigned int (коды 10 разрядного АЦП умноженные на 4) Далее везде int
Уровень оптимизации в кейле с 5 изменил на 8 - вместо 76мс стало 69мс.