📄 fft.h
字号:
/*===================================================================
File name : FFT.H
Originator : Digital Control Systems Group
Texas Instruments
Description:
Header file containing object definitions, proto type declaration and
default object initializers for FFT modules.
===================================================================
History:
-------------------------------------------------------------------
20-3-2000 Release Rev 1.0
--------------------------------------------------------------------*/
#ifndef __FFT_H__
#define __FFT_H__
#define NULL 0
typedef struct {
int *ipcbptr;
int *magptr;
int peakmag;
int peakfrq;
int normflag;
int size;
/* int *winptr;*/
void (*init)(void);
void (*izero)(void *);
void (*calc)(void *);
void (*mag)(void *);
/* void (*win)(void *);*/
} FFT128C;
//#define FFT256C FFT128C
//#define FFT512C FFT128C
//typedef FFT128C *FFT128C_handle;
//typedef FFT256C *FFT256C_handle;
//typedef FFT512C *FFT512C_handle;
#define FFT128C_DEFAULTS { (int *)NULL,\
(int *)NULL,\
0,\
0,\
0,\
128,\
(void (*)(void ))FFT128C_init,\
(void (*)(void *))FFTC_izero,\
(void (*)(void *))FFT128C_calc,\
(void (*)(void *))FFTC_mag,\
}
/*-------------------------------------------------------------
Prototypes for the functions
---------------------------------------------------------------*/
void FFTC_izero(void *);
//void FFTC_win(void *);
void FFTC_mag(void *);
void FFT128C_init(void);
void FFT128C_calc(void *);
void resave(int *src, int *dst, short size);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -