![]() |
Edge AI Add-on API 2.2.0
|
| void nrf_dsp_rfft_init_i16 | ( | nrf_dsp_rfft_i16_t * | p_rfft, |
| uint16_t | len, | ||
| const int16_t * | p_twiddle_rfft, | ||
| const int16_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_i16.h>
Initialize real FFT instance structure.
| [in,out] | p_rfft | Pointer to instance of real FFT structure to initialize nrf_dsp_rfft_i16_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_i16 |
| [in] | p_twiddle_cfft | Pointer to the Twiddle factor table, can be generated with nrf_dsp_cfft_twiddle_factors_i16 |
| [in] | p_bitrev_table | Pointer to the Bit reverse index table |
| [in] | bitrev_table_len | Bit reverse index table length |