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

📄 exp3a.c

📁 TI的DSP C55X的应用程序
💻 C
字号:
/*--------------------------------------------------------------

   exp3a.c - Output tabled data with different wordlength.

----------------------------------------------------------------*/

#define	BUF_SIZE 40

const int sineTable[BUF_SIZE]=
  {0x0000,0x01E0,0x03C0,0x05A0,0x0740,0x08C0,0x0A00,0x0B20,
   0x0BE0,0x0C40,0x0C60,0x0C40,0x0BE0,0x0B20,0x0A00,0x08C0,
   0x0740,0x05A0,0x03C0,0x01E0,0x0000,0xFE20,0xFC40,0xFA60,
   0xF8C0,0xF740,0xF600,0xF4E0,0xF420,0xF3C0,0xF3A0,0xF3C0,
   0xF420,0xF4E0,0xF600,0xF740,0xF8C0,0xFA60,0xFC40,0x0000};		

int out16[BUF_SIZE];   	/* 16 bits output sample buffer */
int out12[BUF_SIZE];    /* 12 bits output sample buffer */
int out8[BUF_SIZE];     /* 8 bits output sample buffer */
int out6[BUF_SIZE];     /* 6 bits output sample buffer */

void main()
{ 
    int i; 
	
    for (i = 0; i < BUF_SIZE-1; i++) 
    {                               
        out16[i] = 0;
        out12[i] = 0;
        out8[i] = 0;
        out6[i] = 0;
    }
		 	
    for (i = 0; i < BUF_SIZE-1; i++) 
    {             
        out16[i] = sineTable[i]; 
        out12[i] = sineTable[i]&0xfff0; 
        out8[i] = sineTable[i]&0xff00; 
        out6[i] = sineTable[i]&0xfc00; 
    }
}

⌨️ 快捷键说明

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