main.c

来自「TSM 5000系列」· C语言 代码 · 共 35 行

C
35
字号
#include <math.h>
#include <stdio.h>
#include "dsplib.h"

#define NX 64
#define NBIQ 1
#define pi 3.1415926

DATA x[NX],y[NX];
DATA dbuffer[4*NBIQ];
DATA *dp = dbuffer;
DATA h[5*NBIQ]=
{
//0x7ff,0x0f006,0x7fa,0x0ffa,0x0f806
0x7ff,0x0f006,0x7fa,1,1

};
int i;

void main(void)
{
	for(i=0;i<NX;i++)
	{
		x[i]=(int)0x2000*(sin(2*pi*i*1500/16000)+sin(2*pi*i*2000/16000));
	}
	// clear
	for (i=0; i<4*NBIQ; i++)
	{
		dbuffer[i] = 0; // clear delay buffer
	}
	// comput
	iircas51(x,h,y,&dp,NBIQ, NX);
	return;
}

⌨️ 快捷键说明

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