有哪位老铁用STM32做过FFT,现在一脸蒙蔽啊
如题,现在对于FFT了解了一点点,但是根本不知道如何下手去写这个东西啊,有哪位老哥做过,希望能看看您怎么写的啊。keil里有参考例程 好的,老哥 好吃好好吃 发表于 2017-8-5 20:40
keil里有参考例程
测出的频率是正确的,但是幅值不正确,还有就是当我的信号的幅值低于80mV 的时候,测出的频率也不对,为什么呢 放大信号试试。可能是浮点精度不够导致的。 sssdd 发表于 2017-8-7 09:56
放大信号试试。可能是浮点精度不够导致的。
放大了,不行,有人告诉我我的AD采集的数据,不能采集负数,需要加一个偏移值,是不是这个原因 在路上11111111 发表于 2017-8-7 11:35
放大了,不行,有人告诉我我的AD采集的数据,不能采集负数,需要加一个偏移值,是不是这个原因 ...
说真的,没做过,但是据说单精度浮点会引入截尾误差,和你这个很类似。
放大是指对原始信号放大,而不是数据处理的时候。
AD本来就没有负数。所谓负数都是减去直流偏置得来的。貌似和你这个问题无关。
FFT应该能处理负数。也许是本身用的算法有问题。 哦哦谢谢了
页:
[1]