论文部分内容阅读
频谱仪是被广泛应用的重要测量仪器,DFT傅立叶变换是频谱仪的基础。现代嵌入式单片微控制器也开始拥有原本只在CPU或DSP中才有的功能(如单周期硬件乘法器),这使设计人员有可能以很低的成本和功耗实现复杂的FFT运算。本文讨论快速傅立叶变换FFT在含有单周期硬件乘法器的低成本单片微控制器上的应用实现:低成本高精度音频频谱仪。虽然单片微控制器相对DSP等在运算速度上有所不足,但鉴于音频频谱仪只需测量20KHz内的低频信号频谱,并不需要很高的运算速度,故其足可胜任。
Spectrum analyzer is widely used in important measuring instruments, DFT Fourier transform is the basis of the spectrum analyzer. Modern embedded single-chip microcontrollers are also starting to have features that were originally only available in the CPU or DSP (such as single-cycle hardware multipliers), which makes it possible for designers to implement complex FFT operations at very low cost and power consumption . This article discusses the application of Fast Fourier Transform (FFT) on a low-cost monolithic microcontroller with a single-cycle hardware multiplier: a low-cost, high-precision audio spectrum analyzer. Although single-chip micro-controller relative to DSP and other algorithms in the speed of some deficiencies, but in view of the audio spectrum analyzer only need to measure the spectrum of low-frequency signals within 20KHz, does not require high computational speed, so it is competent.