MSP430FR6043: 调用dsplib库中 msp_fft_fixed_q15进行实数数组的fft,不确定FFT输出结果是否是正确的

Part Number: MSP430FR6043

int16_t类型原始数值

    //正确方式放置DSPlib数据结构
DSPLIB_DATA(UPSblock,MSP_ALIGN_FFT_Q15(256))//将变量放在.leaRAM区域中,将变量按照制定字节对齐
_q15 UPSblock[256];
    
    
      /* Initialize the fft parameter structure. */
      fftParams.length =256;//256X80÷40
      fftParams.bitReverse = true;
      fftParams.twiddleTable = msp_cmplx_twiddle_table_256_q15;
      /* Perform real FFT with fixed scaling */
      msp_benchmarkStart(MSP_BENCHMARK_BASE, 16);
      status = msp_fft_fixed_q15(&fftParams,UPSblock);//fftparams input指向要对其执行FFT的实数组的指针
      cycleCount = msp_benchmarkStop(MSP_BENCHMARK_BASE);
      msp_checkStatus(status);

我想知道结果对吗,fft结果是以 怎样的数据存储。q15、复数(偶序列为实数、奇序列为虚数)?

然而,使用ccs自带工具做出的频谱图