目录(以下这些不是文章,只是一些问题和相应答案的跳转) 试验代码提问 对哪种信号进行fft处理时要将实部和虚部分开呢? 哪种信号属于复数信号? 那我正常处理信号发生器出来的加了直流偏置(信号都为正的波形:)正弦波,三角波,方波,采集到的信号都是正的就不需要考虑他的虚部是吗? 那对ADC采集到的数据进行这个操作FFT_IN_Value[i]=ADC_Value[i]<<16;的作用是 什么呢 采集到的ADC初始数据是无符号16位int型数据,它左移16位是什么效果呢? 问题: 问题1.你说左移之后结果是一个32位整数(在C或C++中通常是uint32_t)意思是通过<<16,改变了数据类型,再赋给uint32_t类型的变量吗?