From f89dda4374b9ed7aee8cd2ba80b9deff5ee6f5d1 Mon Sep 17 00:00:00 2001 From: Patrick Hangl Date: Tue, 13 Jan 2026 12:53:04 +0100 Subject: [PATCH] Kommentare erweitert --- main.c | 3 +-- signalProcessing/signal_path.c | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/main.c b/main.c index 5c5763c..f1d1a60 100644 --- a/main.c +++ b/main.c @@ -136,8 +136,7 @@ int main(void) { if (actionRequired == 1) { CssCmdGen = CSS_CMD_0; // Interrupt Bit setzen um ARM zu signalisieren, dass der DSP arbeitet actionRequired = 0; - - outPtr = cyclic_add(outPtr, 2, outputPort, 4); + outPtr = cyclic_add(outPtr, 2, outputPort, 4); //Pointer inkrementieren - was passiert hier genau? *outPtr = *sample_ptr; calc(&cSensorSignal, &accSensorSignal, mode, &intputPort[1], &intputPort[0], sample_ptr); } diff --git a/signalProcessing/signal_path.c b/signalProcessing/signal_path.c index 6721565..e3e3196 100644 --- a/signalProcessing/signal_path.c +++ b/signalProcessing/signal_path.c @@ -604,7 +604,7 @@ void init( //Mu Skalierung und in globale Variable schreiben int scale = pow(2, scale_bits) - 1; mu = lms_mu * scale; - // Buffer Initialisierung + // Buffer Initialisierung (Delay Line und Koeffizienten) und anschließend alle Werte auf 0 setzen #if BLOCK_LEN == 1 sig_init_buffer_DMB(&ptr_fir_lms_delay_line, fir_lms_delay_line, lms_fir_num_coeffs, MAX_FIR_COEFFS); sig_init_buffer(&ptr_fir_lms_coeffs, fir_lms_coeffs, lms_fir_num_coeffs, MAX_FIR_COEFFS);