![](https://csdnimg.cn/release/download_crawler_static/87795651/bg4.jpg)
. . . .
int zhy=0;
int sk=64;
unsigned int processingLoad = 1;
static int processing1(int *output1, int *output2);
static int processing2(int *output2, int *output3);
static int processing3(int *input1,int *output2,int *output4);
static int processing4(int *input2, int *output1);
static void dataIO1(void);
static void dataIO2(void);
int *input1 = &inp1_buffer[0];
int *input2 = &inp2_buffer[0];
int *output1 = &out1_buffer[0];
int *output2 = &out2_buffer[0];
int *output3 = &out3_buffer[0];
int *output4 = &out4_buffer[0];
void main(void)
{ int jishu=0;
int *input1 = &inp1_buffer[0];
int *input2 = &inp2_buffer[0];
int *output1 = &out1_buffer[0];
int *output2 = &out2_buffer[0];
//int *output3 = &out3_buffer[0];
int *output4 = &out4_buffer[0];
puts("volume example started\n");
while(TRUE)
{
dataIO1();
dataIO2();
processing4(input2,output1);
processing1(output1, output2);
/*processing2(output2, output3); */
processing3(input1,output2,output4) ;
jishu++;//在此处加断点
}
}
static int processing4(int *input2,int *output1)
{ int m=sk;
for(;m>=0;m--)
{
*output1++ = (*input2++) * ain;
}
for(;(size-m)>0;m++)
{output1[m]=0;
}
4 / 16