CMSIS-DSP
Version 1.5.1
CMSIS DSP Software Library
|
[in] | *S | points to an instance of the floating-point Radix-2 CFFT/CIFFT structure. |
[in,out] | *pSrc | points to the complex data buffer of size 2*fftLen . Processing occurs in-place. |
[in,out] | *S | points to an instance of the floating-point CFFT/CIFFT structure. |
[in] | fftLen | length of the FFT. |
[in] | ifftFlag | flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. |
[in] | bitReverseFlag | flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. |
fftLen
is not a supported value. [in,out] | *S | points to an instance of the Q15 CFFT/CIFFT structure. |
[in] | fftLen | length of the FFT. |
[in] | ifftFlag | flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. |
[in] | bitReverseFlag | flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. |
fftLen
is not a supported value. [in,out] | *S | points to an instance of the Q31 CFFT/CIFFT structure. |
[in] | fftLen | length of the FFT. |
[in] | ifftFlag | flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. |
[in] | bitReverseFlag | flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. |
fftLen
is not a supported value. [in] | *S | points to an instance of the fixed-point CFFT/CIFFT structure. |
[in,out] | *pSrc | points to the complex data buffer of size 2*fftLen . Processing occurs in-place. |
[in] | *S | points to an instance of the fixed-point CFFT/CIFFT structure. |
[in,out] | *pSrc | points to the complex data buffer of size 2*fftLen . Processing occurs in-place. |
[in] | *S | points to an instance of the floating-point Radix-4 CFFT/CIFFT structure. |
[in,out] | *pSrc | points to the complex data buffer of size 2*fftLen . Processing occurs in-place. |
[in,out] | *S | points to an instance of the floating-point CFFT/CIFFT structure. |
[in] | fftLen | length of the FFT. |
[in] | ifftFlag | flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. |
[in] | bitReverseFlag | flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. |
fftLen
is not a supported value. [in,out] | *S | points to an instance of the Q15 CFFT/CIFFT structure. |
[in] | fftLen | length of the FFT. |
[in] | ifftFlag | flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. |
[in] | bitReverseFlag | flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. |
fftLen
is not a supported value. [in,out] | *S | points to an instance of the Q31 CFFT/CIFFT structure. |
[in] | fftLen | length of the FFT. |
[in] | ifftFlag | flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. |
[in] | bitReverseFlag | flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. |
fftLen
is not a supported value. [in] | *S | points to an instance of the Q15 CFFT/CIFFT structure. |
[in,out] | *pSrc | points to the complex data buffer. Processing occurs in-place. |
[in] | *S | points to an instance of the Q31 CFFT/CIFFT structure. |
[in,out] | *pSrc | points to the complex data buffer of size 2*fftLen . Processing occurs in-place. |
[in] | *S | points to an instance of the floating-point RFFT/RIFFT structure. |
[in] | *pSrc | points to the input buffer. |
[out] | *pDst | points to the output buffer. |