1 #ifndef __DSPLIB_TRANSFORM_H__
2 #define __DSPLIB_TRANSFORM_H__
63 #define MSP_ALIGN_FFT_Q15(n) (n*2)
73 #define MSP_ALIGN_FFT_IQ31(n) (n*4)
83 #define MSP_ALIGN_CMPLX_FFT_Q15(n) (n*4)
93 #define MSP_ALIGN_CMPLX_FFT_IQ31(n) (n*8)
894 #if defined(MSP_USE_LEASC)
897 #define msp_cmplx_twiddle_table_16_q15 0
898 #define msp_cmplx_twiddle_table_32_q15 0
899 #define msp_cmplx_twiddle_table_64_q15 0
900 #define msp_cmplx_twiddle_table_128_q15 0
901 #define msp_cmplx_twiddle_table_256_q15 0
902 #define msp_cmplx_twiddle_table_512_q15 0
903 #define msp_cmplx_twiddle_table_1024_q15 0
904 #define msp_cmplx_twiddle_table_2048_q15 0
905 #define msp_cmplx_twiddle_table_4096_q15 0
907 #else //MSP_USE_LEASC
990 #endif //MSP_USE_LEASC
1001 #endif //__DSPLIB_TRANSFORM_H__
Parameter structure for Q15 split operation.
Definition: DSPLib_transform.h:128
uint16_t length
Definition: DSPLib_transform.h:165
bool bitReverse
Definition: DSPLib_transform.h:240
bool bitReverse
Definition: DSPLib_transform.h:194
uint16_t length
Definition: DSPLib_transform.h:188
msp_status
Enumerated type to return the status of an operation.
Definition: DSPLib_types.h:78
uint16_t length
Definition: DSPLib_transform.h:211
bool bitReverse
Definition: DSPLib_transform.h:171
const _q15 * twiddleTable
Definition: DSPLib_transform.h:221
const _q15 * twiddleTable
Definition: DSPLib_transform.h:244
const _q15 * twiddleTable
Definition: DSPLib_transform.h:175
Parameter structure for IQ31 split operation.
Definition: DSPLib_transform.h:145
Parameter structure for IQ31 real FFT functions.
Definition: DSPLib_transform.h:185
const _q15 * twiddleTable
Definition: DSPLib_transform.h:198
bool bitReverse
Definition: DSPLib_transform.h:217
int16_t _q15
Signed fixed point data type with 1 integer bit and 15 fractional bits.
Definition: DSPLib_types.h:38
Parameter structure for IQ31 complex bit-reversal.
Definition: DSPLib_transform.h:115
const _q15 * twiddleTable
Definition: DSPLib_transform.h:135
uint16_t length
Definition: DSPLib_transform.h:234
uint16_t length
Definition: DSPLib_transform.h:118
Parameter structure for Q15 complex bit-reversal.
Definition: DSPLib_transform.h:102
Parameter structure for Q15 complex FFT functions.
Definition: DSPLib_transform.h:208
#define DSPLIB_TABLE_OFFSET
Offset used to store table size.
Definition: DSPLib_support.h:44
const _q15 * twiddleTable
Definition: DSPLib_transform.h:152
uint16_t length
Definition: DSPLib_transform.h:131
uint16_t length
Definition: DSPLib_transform.h:105
Parameter structure for IQ31 complex FFT functions.
Definition: DSPLib_transform.h:231
uint16_t length
Definition: DSPLib_transform.h:148
Parameter structure for Q15 real FFT functions.
Definition: DSPLib_transform.h:162