CMSIS-DSP  Verison 3.0
CMSIS DSP Software Library
arm_rfft_instance_f32 Struct Reference

Instance structure for the floating-point RFFT/RIFFT function.

Data Fields

uint32_t fftLenReal
uint16_t fftLenBy2
uint8_t ifftFlagR
uint8_t bitReverseFlagR
uint32_t twidCoefRModifier
float32_t * pTwiddleAReal
float32_t * pTwiddleBReal
arm_cfft_radix4_instance_f32pCfft

Field Documentation

flag that enables (bitReverseFlagR=1) or disables (bitReverseFlagR=0) bit reversal of output.

length of the complex FFT.

length of the real FFT.

flag that selects forward (ifftFlagR=0) or inverse (ifftFlagR=1) transform.

points to the complex FFT instance.

points to the real twiddle factor table.

points to the imag twiddle factor table.

twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table.