刚解决了这个问题,拿现在开发的DSP 6678为例子,CCS里面支持复数运算,
第一种是
double complex fushu ;
fushu = a+ b *I,
complex_real=creal(fushu);
complex_imag=cimag(fushu);
第二种是 数组存放作为复数,一般用于DSPLIB 的 FFT IFFT函数的输入
数组的奇数存放 实部, 偶数存放虚部,
刚解决了这个问题,拿现在开发的DSP 6678为例子,CCS里面支持复数运算,
第一种是
double complex fushu ;
fushu = a+ b *I,
complex_real=creal(fushu);
complex_imag=cimag(fushu);
第二种是 数组存放作为复数,一般用于DSPLIB 的 FFT IFFT函数的输入
数组的奇数存放 实部, 偶数存放虚部,