Calc-Funktion kommentiert - kompiliert
This commit is contained in:
@@ -25,13 +25,6 @@ static volatile int16_t chess_storage(DMB) *output_pointer;
|
||||
static volatile int16_t chess_storage(DMB) *sample_pointer;
|
||||
static volatile int16_t chess_storage(DMB) sample; //Speicherplatz f<>r Ergebnis der calc()-Funktion
|
||||
|
||||
//void isr0() ist eine Interrupt Service Routine Funktion, welche als C Funktion deklariert wird
|
||||
// property (isr) ist Chess Compiler spezifisch und kennzeichnet eine Funktion als Interrupt Service Routine
|
||||
//wird Interrupt getriggert, wird action_required auf 1 gesetzt - etwas muss dannpassieren
|
||||
extern "C" void isr0() property (isr) {
|
||||
action_required = 1;
|
||||
}
|
||||
|
||||
int main(void) {
|
||||
// Enum, welcher den Ausgabemodus definiert - wird in calc()-Funktion verwendet
|
||||
static OutputMode mode = OUTPUT_MODE_FIR_LMS;
|
||||
@@ -54,9 +47,9 @@ int main(void) {
|
||||
coefficients // Anzahl Filterkoeffizienten
|
||||
);
|
||||
|
||||
FILE *fp1 = fopen("./test/testdata/input/chirp_disturber.txt", "r");
|
||||
FILE *fp2 = fopen("./test/testdata/input/disturber.txt", "r");
|
||||
FILE *fp3 = fopen("./test/testdata/output/out_simulated.txt", "w");
|
||||
FILE *fp1 = fopen("./simulation_data/complex_corrupted_signal.txt", "r");
|
||||
FILE *fp2 = fopen("./simulation_data/complex_noise_signal.txt", "r");
|
||||
FILE *fp3 = fopen("./simulation_data/output/complex_output_simulated.txt", "w");
|
||||
|
||||
int d0, d1;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user