51是可计算FFT的,但是要使用C语言的库,还没有支持的汇编的库呢
速度上是很慢的。
FFT就使用实数的FFT吧,复数的计算更慢,
首先51要外接一个ADC,然后才能采集波形进行fft运算
至于fft运算,51这种计算能力较差的,可以用查表法,将fft表放到一个外置的存储芯片里面,然后每次计算的时候去取
这样虽然速度很慢,但理论上还是能实现的