Я извлек из сигнала фрагмент из 1024 выборок и отправил его в функцию . После получения результата я извлекаю действительную часть БПФ с помощью Arm_cmplx_mag_q15. Я ожидаю, что пик будет на уровне 20, что примерно соответствует частоте 10 в NFFT 1024.
Что я получаю, так это следующее:

У меня есть попробовал:
- Данные начинаются и заканчиваются в одной и той же выборке.
- сдвинул сигнал к положительным значениям со смещением , чтобы избежать отрицательных значений, но также тестировалось с отрицательными значениями
Подробнее здесь: https://stackoverflow.com/questions/781 ... us-results
Мобильная версия