TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP430F6779: 关于DSP Lib fft 函数MAP_msp_fft_auto_q15(const msp_fft_q15_params *params, int16_t *src, uint16_t *shift)执行后的结果

Part Number:MSP430F6779

使用的是:DSPLib_1_30_00_02

1. 想知道使用MAP_msp_fft_auto_q15函数转换后的结果是放在src里面的吗?

2. 我在网上找了快速fft的算法,这些算法会输出对应的实数、虚数或者直接的幅值,我想知道 MAP_msp_fft_auto_q15转换后的结果是什么呢?

3. 如果输出的结果不是实数、虚数、幅值这些那我想要得到对应的频率和幅值要怎么做呢?

zm w:

我将ADC SD24 采集的数据分别使用MAP_msp_fft_auto_q15函数和c语言的快速傅里叶算法进行转换,结果的波形差别很大(假定src中的数据为幅值),所以我想知道MAP_msp_fft_auto_q15转换后的结果是什么。

SD24采集的数据:

MAP_msp_fft_auto_q15函数输出的波形:

c语言的fft的结果:

,

zm w:

已解决,输出的结果是实数+虚数

,

Annie Liu:

谢谢您的反馈和分享。

赞(0)
未经允许不得转载:TI中文支持网 » MSP430F6779: 关于DSP Lib fft 函数MAP_msp_fft_auto_q15(const msp_fft_q15_params *params, int16_t *src, uint16_t *shift)执行后的结果
分享到: 更多 (0)