我采样了64点ADC数据(一个周期),做1-21次谐波分析,在计算幅值时,要计算实部和虚部, 原本想利用 DSP library 的 函数void cr4_fft_64_stm32(void *pssOUT, void *pssIN, u16 Nbin); 但是看了ST 的例子,发现要使用此函数,还要预先计算实部和虚部,实在不明白, 请高手指点 Example #define N 64 /*Number of points*/ u32 x[N],y[N]; /* input and output arrays */ u16 real[N], imag[N]; /* real and imaginary arrays */ /* Fill the input array */ for(i=0; i |