amobbs.com 阿莫电子论坛

 找回密码
 注册
搜索
bottom↓
回复: 0

请问做FFT 求幅度和采样频率和点数有没有关系?

[复制链接]
(4704675)

打赏出0元收入2元

发表于 2020-5-16 18:03:26 | 显示全部楼层 |阅读模式
     有个问题困扰了我好久,示波器上看的波形峰峰值是400多mv,用arm dsp库做fft出来后的峰峰值老是会偏小经过计算后大约300多mv。
好像也就两个函数:
     arm_cfft_f32(&ARM_CFFT_SR_F32_LEN, testInput_f32_10khz,ifftFlag,doBitReverse);
     arm_cmplx_mag_f32(testInput_f32_10khz, testOutput,FFT_SIZE); //求幅度

     maxValue=testOutput[testIndex];
     vpp=maxValue*2/FFT_SIZE;
我看安抚莱的例子很网上的例子,都说求的幅度很准。  我是用20k采样5k信号,做256点的FFT。一直没有搞明白我是哪里没有搞清楚,哪个地方错了。
回帖提示: 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子论坛 ( 公安交互式论坛备案:44190002001997 粤ICP备09047143号-1 )

GMT+8, 2020-7-10 04:54

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表