求助大神,FFT核输出结果和真实值总是差1

[复制链接]
54|0
 楼主 | 2018-7-10 11:49 | 显示全部楼层 |阅读模式
本帖最后由 cjhxbin 于 2018-7-10 11:53 编辑

本人用clcyone iv芯片,调用quartus的FFT核进行处理,其中分别对1M,2M,16K,8K信号做过逻辑分析,得出的结果总是比正确数值小1.
比如输入信号为2M,采样频率为64M,采样点数为128点,那么频谱应为f=64M/128=0.5M。FFT分析的结果从0点开始计(0点为直流分量,不管他),最大值出现在第3个点,即为0.5*3=1.5M。
其他频率的也是相同情况,分析的结果总是差1.不得要领,求大神指点迷津。产生2M正弦波信号
.
FFT控制模块

FFT分析结果


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式
我要创建版块 申请成为版主

论坛热帖

关闭

热门推荐上一条 /6 下一条

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