主题中讨论的其他部件:controlSUITE,
工具/软件:Code Composer Studio
我正在使用 具有TMS320F2.8377万D的controlSUITE中的示例代码2837x_RFFT_ADC。 ADC配置为在2.56万 采样/秒下工作,ADC结果被输入到RFFTin1Buff中,以计算微控制器F2.8377万D中的频谱。 RFFT_stages设置为12 (即FFT长度=4096)。
我使用函数发生器来创建一个正弦8kHz。 结果似乎不正确。 我有一些问题需要 帮助。
1-第一个问题是DC偏移太高,如图所示(我使用“工具”>“图表”>“单个时间”来显示RFFTmagBuff中存储的FFT计算结果)。 我使用IIR滤波器移除了直流偏移。
通过使用CCS计算FFT (工具>图表>FFT幅度)来比较结果
2——第二 个问题 是如何转换结果FFT幅度的单位,图形中的y轴,