Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > > > > > Hallo Peter, > > > > das mit den Überwachungsfunktionen des Stack habe ich überprüft und es funktioniert. > > Wenn ich es mit dem Debugger laufen lasse, gibt es eine Fehlermeldung. > > Ohne Debugger scheint das Programm zu stoppen. > > Mein Watchdog schlägt dann vermutlich zu und startet das Programm neu. > > Einen Neustart nach Watchdog Reset protokolliere ich im EEPROM > > > > Den Unterschied zwischen einem fehlerfreien und fehlerhaften Programm > > konnte ich nun auf die Option ‚Debug Code erzeugen’ reduzieren. > > > > Das mit den Fehlerhaften Sekundenwerten von Clock_GetVal(CLOCK_SEC) > > konnte ich jetzt noch einmal genauer beobachten. > > Die Sekunden sind wirklich bis auf 75 hoch gelaufen und dann erst auf Null. > > Ich hatte einen Fall, da war die ausgegebene Uhrzeit: > > 17:35:106 > > Die wirkliche Uhrzeit war aber > > 17:36:46 > > Dies spricht natürlich gegen ein Überschreiben. > > Hallo Joerg, > > schick doch bitte an ccpro@gmx.de Deine email Adresse. Ich habe eine Idee, > das es ein Problem mit Memory Segementierung in der Interruptroutine sein > könnte. Ich schick Dir dann Mittwoch oder Donnerstag eine Testversion, in > der der Bug hoffentlich behoben ist. > > Gruss Peter > > > > > Des Weiteren ist mir bei der fehlerfreien Version folgendes aufgefallen: > > In dem neue Thread ENVIRONMENT_CONTROL lese ich Umweltdaten aus. > > Dies sind z.B. Frequenzwerte eines Licht und Windsensors sowie die Temperatur mit einem DS1820 Sensor. > > Ca. 5 – 10mal am Tag traten bisher Fehler auf. Z.B. waren die Frequenzen des Windsensors außerhalb der > > Spezifikation oder die CRC Überprüfung beim DS1820 schlug an. > > Diese Fehler werden bei mir protokolliert. Bisher dache ich, dass dies wirklich Störungen sind. > > Allerdings lief das Programm ohne ‚Debug Code erzeugen’ 5 Tage ohne einen einzigen Fehler! > > > > Grüße Joerg > > > > > >