Hi,
Since i am working with Hawkboard (OMAPl138), i have later to capture digital data from an ADS62p45 (14 Bits) and calculate from those digital data the FFT and plot the FFT graph on touch screen connected to the Hawkboard.My input data are real.
For the first test i downloaded the example project for calculating the Real FFT (Real_FFT_Demo) and i imported it using CCS4.0.You can find the project in the following link: http://processors.wiki.ti.com/index.php/Efficient_FFT_Computation_of_Real_Input
This example calculates the real FFT for N= 512 points input. Once i changed the value of to N=16384 corrosponding my ADC (2^14 bits) and run the program, i am getting this result:
Clocks for 16384 Complex FFT = 0
Complex FFT Reconstruction:**FAIL**
Clocks for 16384 Real FFT using N/2 Complex FFT= 0
Real FFT using complex N/2 FFT:**FAIL**
Real FFT Reconstruction using complex N/2 FFT:##PASS##
The code works successful for all values of N= 2^n for n<14 and i am getting this result wenn N= 2^n for n<14, e.i. 8192 points input
Clocks for 8192 Complex FFT = 0
Complex FFT Reconstruction:**PASS**
Clocks for 8192 Real FFT using N/2 Complex FFT= 0
Real FFT using complex N/2 FFT:**PASS**
Real FFT Reconstruction using complex N/2 FFT:##PASS##
If some bady here know why, i would appreciate so much.
Regards
Moadh