![]() |
Edge AI Add-on API 2.2.0
|
| void nrf_dsp_rfft_init_f32 | ( | nrf_dsp_rfft_f32_t * | p_rfft, |
| uint16_t | len, | ||
| const flt32_t * | p_twiddle_rfft, | ||
| const flt32_t * | p_twiddle_cfft, | ||
| const uint16_t * | p_bitrev_table, | ||
| uint16_t | bitrev_table_len ) |
#include <include/nrf_edgeai/dsp/transform/fft/nrf_dsp_fft_f32.h>
Initialize real FFT instance structure.
| [in,out] | p_rfft | Pointer to instance of real FFT structure to initialize nrf_dsp_rfft_f32_t |
| [in] | len | Length of the real FFT |
| [in] | p_twiddle_rfft | Pointer to the Real Twiddle factor table, can be generated with nrf_dsp_rfft_twiddle_factors_f32 |
| [in] | p_twiddle_cfft | Pointer to the Twiddle factor table, can be generated with nrf_dsp_cfft_twiddle_factors_f32 |
| [in] | p_bitrev_table | Pointer to the Bit reverse index table |
| [in] | bitrev_table_len | Bit reverse index table length |