CMSIS-DSP
CMSIS DSP Software Library
|
Functions | |
arm_status | arm_cfft_init_4096_q31 (arm_cfft_instance_q31 *S) |
Initialization function for the cfft q31 function for 4096 samples. More... | |
arm_status | arm_cfft_init_2048_q31 (arm_cfft_instance_q31 *S) |
Initialization function for the cfft q31 function for 2048 samples. More... | |
arm_status | arm_cfft_init_1024_q31 (arm_cfft_instance_q31 *S) |
Initialization function for the cfft q31 function for 1024 samples. More... | |
arm_status | arm_cfft_init_512_q31 (arm_cfft_instance_q31 *S) |
Initialization function for the cfft q31 function for 512 samples. More... | |
arm_status | arm_cfft_init_256_q31 (arm_cfft_instance_q31 *S) |
Initialization function for the cfft q31 function for 256 samples. More... | |
arm_status | arm_cfft_init_128_q31 (arm_cfft_instance_q31 *S) |
Initialization function for the cfft q31 function for 128 samples. More... | |
arm_status | arm_cfft_init_64_q31 (arm_cfft_instance_q31 *S) |
Initialization function for the cfft q31 function for 64 samples. More... | |
arm_status | arm_cfft_init_32_q31 (arm_cfft_instance_q31 *S) |
Initialization function for the cfft q31 function for 32 samples. More... | |
arm_status | arm_cfft_init_16_q31 (arm_cfft_instance_q31 *S) |
Initialization function for the cfft q31 function for 16 samples. More... | |
arm_status | arm_cfft_init_q31 (arm_cfft_instance_q31 *S, uint16_t fftLen) |
Generic initialization function for the cfft q31 function. More... | |
void | arm_cfft_q31 (const arm_cfft_instance_q31 *S, q31_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag) |
Processing function for the Q31 complex FFT. More... | |
arm_status arm_cfft_init_1024_q31 | ( | arm_cfft_instance_q31 * | S | ) |
[in,out] | S | points to an instance of the floating-point CFFT structure |
arm_status arm_cfft_init_128_q31 | ( | arm_cfft_instance_q31 * | S | ) |
[in,out] | S | points to an instance of the floating-point CFFT structure |
arm_status arm_cfft_init_16_q31 | ( | arm_cfft_instance_q31 * | S | ) |
[in,out] | S | points to an instance of the floating-point CFFT structure |
arm_status arm_cfft_init_2048_q31 | ( | arm_cfft_instance_q31 * | S | ) |
[in,out] | S | points to an instance of the floating-point CFFT structure |
arm_status arm_cfft_init_256_q31 | ( | arm_cfft_instance_q31 * | S | ) |
[in,out] | S | points to an instance of the floating-point CFFT structure |
arm_status arm_cfft_init_32_q31 | ( | arm_cfft_instance_q31 * | S | ) |
[in,out] | S | points to an instance of the floating-point CFFT structure |
arm_status arm_cfft_init_4096_q31 | ( | arm_cfft_instance_q31 * | S | ) |
[in,out] | S | points to an instance of the floating-point CFFT structure |
arm_status arm_cfft_init_512_q31 | ( | arm_cfft_instance_q31 * | S | ) |
[in,out] | S | points to an instance of the floating-point CFFT structure |
arm_status arm_cfft_init_64_q31 | ( | arm_cfft_instance_q31 * | S | ) |
[in,out] | S | points to an instance of the floating-point CFFT structure |
arm_status arm_cfft_init_q31 | ( | arm_cfft_instance_q31 * | S, |
uint16_t | fftLen | ||
) |
[in,out] | S | points to an instance of the floating-point CFFT structure |
[in] | fftLen | fft length (number of complex samples) |
void arm_cfft_q31 | ( | const arm_cfft_instance_q31 * | S, |
q31_t * | p1, | ||
uint8_t | ifftFlag, | ||
uint8_t | bitReverseFlag | ||
) |
[in] | S | points to an instance of the fixed-point CFFT structure |
[in,out] | p1 | points to the complex data buffer of size 2*fftLen . Processing occurs in-place |
[in] | ifftFlag | flag that selects transform direction
|
[in] | bitReverseFlag | flag that enables / disables bit reversal of output
|