⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fnfftlib.h

📁 ADS8364是美国德州仪器公司(TI)的一款六通道、16位并行输出、同步采样的模数转换器。该芯片提供了一个灵活的高速并行接口
💻 H
字号:
#ifndef __FnFFTLib_H
#define __FnFFTLib_H

typedef struct {
	float	freq;
	unsigned int mag;
} FFT_ReturnData;



#define	PIE				(3.1415926536)
#define FFT_N			512
#define FFT_NN			256	//(N/2)	
#define log2N			9
#define	ZM_RNG			250
#define	ZM_RNG_Fine		15

void FnFFTInit(float *CNT, float *SNT);
FFT_ReturnData FnFFT512(float *src, float *cnt, float *snt);
FFT_ReturnData FnDFT25K(float *src, int cenFreq, int tsize, int rng);
void FnBrev(long m, float *src);
void FnFFTInplace(float *fxr, float *fxi, float *CNT, float *SNT);
int FnFFTMax(float *fSrc, int fftSize);
void FnFFTSum(float *rSrc, float *iSrc, int fftSize);

#endif	/* __FnFFTLib_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -