Howdy,
I am working on my senior design project, and I need the MCU specified in the subject line to perform a FFT transformation on REAL data that will be sampled from a external source (lets say a function generator).
I followed Amit's (From TI's) application note on how to compile the ARM CMSIS DSP library in code composer for the M4 processors. I successfully compiled the library, and ran the examples that ARM had in the library and the code ran successfully.
Application note:
Now, I am stuck.
I need to essentially do the following:
1. sample a external analog signal through the MCU's ADC (fs = 1MHz, Number of samples = 512)
2. take that data and feed it into the CMSIS DSP's real fft function (to get the energy per frequency bin information.
3. have some way to export/ view this data so I can verify that the MCU is indeed performing a FFT (if that makes sense, can CCS export data to a plot perhaps?)
I will try my best to reply to any questions as fast as possible.
I have no idea where to begin to do this. Sampling real signals and performing ffts' on MCUs is not unhead of, however I would appreciate some guiding on how to accomplish this (coding/syntax wise).
Thank you all in advance!