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

📄 fft.h

📁 2007年全国大学生电子设计大赛
💻 H
字号:
#define MAC120 1
#if MAC120
sfr16 MAC0B       = 0x91;
sfr16 MAC0A       = 0xC1;
sfr16 MACW0       = 0x93; /* MAC0 ACCUMULATOR WORD 0 */
sfr16 MACW1       = 0x95; 
sfr16 MACW2       = 0x96;
#endif
//extern int xdata AD[2048];

extern int code WnC[1024];
extern int code WnS[1024];
extern int code BitReversedTable1[1024];
extern int code hammingwindow[2048];
extern void Int_FFT(int X[],unsigned int FFT_N,char windowtype,char RealFlag,char SignFlag);
/*入口参数:
  X[]:需要变换的数据.变换后放回源数据区域 
  FFT_N:FFT点数.
  RealFlag:实数变换的标志.如果为实数,由于处理安复数格式处理.处理完后需要再变换,此标志控制变换与否.
  Int16Flag:输入数据为16位满刻度的标志.如果是满刻度的十六位数据.需要先右移一位,否则将溢出.
  SignFlag:输入数据为有符合数据的标志,如果不是有符合数据,需要转换为有符合数据.
*/
/*******************************************************
采样频率计算
输入采样信号频率,采样点数
*******************************************************/
//extern void caiycsh(unsigned int F_source,unsigned int N);
/********************************************************
失真度计算函数
********************************************************/
//extern void shizhd(void);

⌨️ 快捷键说明

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