Hallo Alex,
eigentlich bin ich ja jetzt schon ein bissle traurige da ich dachte, dass mein Code sauber strukturiert und selbsterklärend ist.
Ergo müsste es sehr sehr leicht möglich sein, überflüssige Zeilen Code zu identifizieren und rauszuschmeißen denn:
- in meines Beispieprogrammen werden Trace-Ausgabe immer geschachtelt in globalen variablen ausgewiesen.
- sind normal ausreichend Kommentare enthalten welche auf Test und Trace hinweisen.
Aber egal, ich möchte Dir dennoch weiterhelfen. Ich habe eben mal schnell alles was überflüssig ist ausgebaut. Bei mir compiliert es problemlos. Allerdings bin ich aktuell unterwegs und habe kein STK500 mit DCF77 vor der Nase um eben mal schnell den Code runetr zu laden und zu schauen ob er wirklich läuft.
Also, wie gesagt, bei mir läuft der Compiler ohne Fehler und die SW wird gebaut. Den Test überlasse ich jetzt Dir.
Weiter habe ich nicht die letzten hier in diesem Thread besprochenen und ergänzten Informationen in dem Code-Schnipsel den Du hier findest drin.
Denn, ein wenig Arbeit, Herausforderung und Freude sollst Du ja auch noch haben
Die reduzierte Version basiert auf meiner originalen SW zu diesemThema.
Also ran
Grüße, viel Glück, viel Spass und eine schöne Nacht,
Markus