4、要做DSPF_sp_fftSPxSP前需要做两个准备工作,(1)brev[64]倒置数组(2)tw_gen ()旋转因子 5...
I called the FFT API functions DSPF_sp_fftSPxSP(int N, float *ptr_x, float *ptr_w, float *ptr_y, unsigned char *brev, int n_min, int offset, int n_max); in a program, and the arguments I set were like that: N=1024, ptr_x was pointer to complex data input, ptr_w was p...
C66X DSPLIB 中DSPF_sp_fftSPxSP 的使用方法 CCSV5 C6657EVM 之前我在试用DSPLIB中的FFT时处处碰壁,在网上找了很多贴子也没有说得完整的,下面我分享一下我掌握的使用方法,以DSPF_sp_fftSPxSP函数为例! 1、包含 冬冬52412018-06-21 04:02:46 请问dsplib中的DSPF_sp_fftSPxSP( )函数怎么用?
C66X DSPLIB 中DSPF_sp_fftSPxSP 的使用方法 CCSV5 C6657EVM 之前我在试用DSPLIB中的FFT时处处碰壁,在网上找了很多贴子也没有说得完整的,下面我分享一下我掌握的使用方法,以DSPF_sp_fftSPxSP函数为例! 1、包含 冬冬52412018-06-21 04:02:46 请问dsplib中的DSPF_sp_fftSPxSP( )函数怎么用?
2、是否每次调用DSPF_sp_fftSPXSP函数之前都需要重新产生旋转因子? 这样非常浪费时间,有没有办法可以解决? 你好,shine,我的程序按照如下方式编写,那按理说我只需要产生一次旋转因子即可,但是我进入循环后每执行一次fft,旋转因子的值就变了,导致fft结果全部变成不正确的数,请问我该怎么改,感谢 ...
各位专家好,我现在用CCS V5.2 写一个测试程序,想调用dsp库下的 DSPF_sp_fftSPxSP 函数,但是老是报错说的#10010 errors encountered during linking:"fft_float.out"not build. 该加的路径我都加了,头文件也没什么问题。后来通过对工程的设置能够把错误屏蔽但是在debug时main函数又不能分配地址。请专家解答下是...
以及库函数DSPF_sp_fftSPxSP中的offset 的含义 问题一:非连续存储的数据如何进行FFT变换? 需求说明:假如复数数组complex input[32768],我们想对input[32768]中每间隔3个复数的数据x进行fft变换,即x={input[0] input[4] input[8] input[12] ... input[32764] }组成的数据进行fft变化,有没有现成的函数可以...
我在使用DSPF_sp_FFTSPxSP()这个函数的时候,输入一个1KHZ的正弦波,输出的数据非常大,有的甚至超出范围成为无效数据,将这个FFT与其它的函数进行对比,发现前两个数据是对的。后面的数据非常大。我将此函数的源码放在Windows上跑的是对的,基本上得到的数据与理论值相符,就是在DSP里面跑的时候遇到一些奇怪的事情,请...
我在使用DSPF_sp_FFTSPxSP()这个函数的时候,输入一个1KHZ的正弦波,输出的数据非常大,有的甚至超出范围成为无效数据,将这个FFT与其它的函数进行对比,发现前两个数据是对的。后面的数据非常大。我将此函数的源码放在Windows上跑的是对的,基本上得到的数据与理论值相符,就是在DSP里面跑的时候遇到一些奇怪的事情,请...
我用6678开发板运行FFT程序,调用C66x库函数DSPF_sp_fftSPxSP(int N, float *ptr_x, float *ptr_w, float *ptr_y, unsigned char *brev, int n_min, int offset, int n_max); 其中N为1024点,ptr_x为输入缓存指针,ptr_w为旋转因子缓存指针,ptr_y为输出缓存指针,brev为64位bit反位表(参考C66...