#include <avr32/io.h>
#include "compiler.h"
#include "board.h"
#include "dsp.h"
#include "dsp_debug.h"
#include "pm.h"
#include "cycle_counter.h"
Macros | |
#define | VECT2_SIZE 64 |
The size of the input signal. More... | |
#define | VECT3_SIZE 25 |
The number of tap. More... | |
Functions | |
int | main (int argc, char *argv[]) |
The main function. More... | |
Variables | |
A_ALIGNED dsp32_t | vect1 [VECT2_SIZE+2 *(VECT3_SIZE-1)+4] |
The output buffer. More... | |
A_ALIGNED dsp32_t | vect2 [VECT2_SIZE] |
First input signal. More... | |
A_ALIGNED dsp32_t | vect3 [VECT3_SIZE] |
Second input signal. More... | |
#define VECT2_SIZE 64 |
The size of the input signal.
Referenced by main().
#define VECT3_SIZE 25 |
The number of tap.
Referenced by main().
int main | ( | int | argc, |
char * | argv[] | ||
) |
The main function.
References dsp32_debug_print_vect(), dsp32_debug_printf(), dsp32_vect_conv(), dsp_debug_initialization, FOSC0, Get_sys_count, OSC0_STARTUP, pm_switch_to_osc0(), vect1, vect2, VECT2_SIZE, vect3, and VECT3_SIZE.
A_ALIGNED dsp32_t vect1[VECT2_SIZE+2 *(VECT3_SIZE-1)+4] |
The output buffer.
Referenced by dsp16_vect_convpart(), dsp32_vect_convpart(), and main().
A_ALIGNED dsp32_t vect2[VECT2_SIZE] |
First input signal.
Referenced by dsp16_vect_convpart(), dsp32_vect_convpart(), and main().
A_ALIGNED dsp32_t vect3[VECT3_SIZE] |
Second input signal.
Referenced by dsp16_vect_convpart(), dsp32_vect_convpart(), and main().