Gast
#2878523
Hallo Forum, habe einige Projekte eines Kollegen übernehmen müssen da dieser einen schweren Unfall hatte und nicht so schnell wider arbeiten wird. Unteradern eine Steuerung für eine Heizung. Bei dieser Steuerung ist aber noch richtig der Wurm drin. Das heißt die Hardware ist auf dem ersten Blick OK, aber die Software schmiert dauernd ab. Bei erster Durchsicht des Codes habe ich bemerkt das kein Watchdog aktiviert ist und dies auch sofort nachgeholt. Leider hat das nicht denn Effekt gebracht den ich erwartet hatte. Den das Programm bleibt trotzdem irgendwo hängen. Ich weiß zwar das der WD nicht die Lösung ist aber ich muss Zeitgewinnen. Sobald ich etwas Luft zum Atmen habe werde ich das Programm komplett überarbeiten. In dieser Steuerung ist ein Atmega 644 verbaut. Wie kann es angehen das kein Reset stattfindend wenn der WD nur einmal ganz am Anfang der Hauptprogrammschleife gelöscht wird ? Danke für Eure Hilfe Nachfolger