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

📄 variables.asm

📁 ADSP-TS101S and ADSP-TS201S Real and Complex radix-2 C-callable FFT
💻 ASM
字号:
//***********************************************************************
//      Variable defines for the FFT routines for TigerSHARC family
//      of processors.
//      Variables.asm
//***********************************************************************

#include "FFTDef.h";

//********************** Global Declarations ***********************************

.global _twiddles;

//************************************* Data *************************************
.section data4b;
.align 4;

#if	  MAX_FFT_SIZE == 131072
.var	_twiddles[MAX_FFT_SIZE] = "twiddles/twid131072.dat";

#elif	  MAX_FFT_SIZE == 65536
.var	_twiddles[MAX_FFT_SIZE] = "twiddles/twid65536.dat";

#elif  MAX_FFT_SIZE == 32768
.var	_twiddles[MAX_FFT_SIZE] = "twiddles/twid32768.dat";

#elif MAX_FFT_SIZE == 16384
.var	_twiddles[MAX_FFT_SIZE] = "twiddles/twid16384.dat";

#elif MAX_FFT_SIZE == 8192
.var	_twiddles[MAX_FFT_SIZE] = "twiddles/twid8192.dat";

#elif MAX_FFT_SIZE == 4096
.var	_twiddles[MAX_FFT_SIZE] = "twiddles/twid4096.dat";

#elif MAX_FFT_SIZE == 2048
.var	_twiddles[MAX_FFT_SIZE] = "twiddles/twid2048.dat";

#elif MAX_FFT_SIZE == 1024
.var	_twiddles[MAX_FFT_SIZE] = "twiddles/twid1024.dat";

#elif MAX_FFT_SIZE == 512
.var	_twiddles[MAX_FFT_SIZE] = "twiddles/twid512.dat";

#elif MAX_FFT_SIZE == 256
.var	_twiddles[MAX_FFT_SIZE] = "twiddles/twid256.dat";

#elif MAX_FFT_SIZE == 128
.var	_twiddles[MAX_FFT_SIZE] = "twiddles/twid128.dat";

#elif MAX_FFT_SIZE == 64
.var	_twiddles[MAX_FFT_SIZE] = "twiddles/twid64.dat";

#elif MAX_FFT_SIZE == 32
.var	_twiddles[MAX_FFT_SIZE] = "twiddles/twid32.dat";

#endif

⌨️ 快捷键说明

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