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

📄 fircasm.c

📁 DSP原理及其C编程开发技术相关代码
💻 C
字号:
//FIRCASM.c FIR C program calling ASM function fircasmfunc.asm

#include "bp41.cof"              //BP @ Fs/8 coefficient file
int yn = 0;				   //initialize filter's output
short dly[N];        		   //delay samples 

interrupt void c_int11()         //ISR
{
	dly[N-1] = input_sample(); //newest sample @bottom buffer
	yn = fircasmfunc(dly,h,N); //asm func passing to A4,B4,A6
   	output_sample(yn >> 15);   //filter's output
	return;
}

void main()
{
 	short i;

	for (i=0;i<N;i++)
  	dly[i]=0;                  //init buffer for delays
	comm_intr();               //init DSK, codec, McBSP
	while(1);                  //infinite loop
}

⌨️ 快捷键说明

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