#include <dsp.h>
Defines | |
| #define | FFT_BLOCK_LENGTH 256 |
| #define | LOG2_BLOCK_LENGTH 8 |
Functions | |
| void | e_doFFT_asm (fractcomplex *sigCmpx) |
| Execute the FFT with dsPic special instructions. | |
In this package the FFT (fast fourier transform) is done with the special dsPic 30fxxxx instructions.
Before calling the e_doFFT_asm() function, you must to fill the sigCmpx array with your values. This array is stocked in the Y memory of the dsPic.
| #define FFT_BLOCK_LENGTH 256 |
| #define LOG2_BLOCK_LENGTH 8 |
| void e_doFFT_asm | ( | fractcomplex * | sigCmpx | ) |
Execute the FFT with dsPic special instructions.
| sigCmpx | The pointer of the begining of the array on which you want to perform the FFT. |
1.5.4