Hallo Ich verwende einen ATmega 1284p mit 16 MHz. Das kleine Programm läuft darauf ohne Probleme. Wenn ich das Teil ca 5 bis 10 min nicht nutze geht es schlafen. Das Proframm oder Prz hängt sich scheinbar auf. Programm läuft nicht mehr und den Prz kann ich nur mit Reset wiederbeleben. Teilweise hilft das auch nicht. Warum? achim
Wenn nicht mal ein Reset Hilft, ist es ein Hardwareproblem. Es sei den du hast Reset in den Fuses abgeschatet (geht das beim 1284p?)
Die Moeglichkeit ein Programm auf einem Controller nicht zu Nutzen gibt es gar nicht. Wie soll das denn gehen ?
Tja, Lothar Miller, wenn ich mich jetzt an Ihre hehren Worte aus "Designfehler 24V" erinnere...
Schalte keinen Fuse ein oder um, ein Fehler im Programm? Dabei keine Info vom AVR Studio, komisch? Zeile 42, so viele Zeilen hat das Programm kaum. Dachte immer, wenn ich Reset drücke startet der Prz neu. Man lernt nie aus. Das Programm läuft in einer Endlosschleife und wartet auf einen Tastendruck von mir, so 5 bis 10 min lang, dann wird ihm langweilig und er geht schlafen? achim
Nach über 600 Posts von dir in diesen Forum hast du immer noch nicht begriffen wie solch eine Fehlersuche hier funktioniert? Herzliches Beileid!
@ Achim Seeger (achims) >Schalte keinen Fuse ein oder um, ein Fehler im Programm? Dabei keine >Info vom AVR Studio, komisch? Zeile 42, so viele Zeilen hat das Programm >kaum. Achim, dein Humordetektor ist kaputt. > Dachte immer, wenn ich Reset drücke startet der Prz neu. Tut er auch. >Man lernt nie aus. Das sagt Mr. Murmeltier ;-) https://de.wikipedia.org/wiki/Und_t%C3%A4glich_gr%C3%BC%C3%9Ft_das_Murmeltier (Es ist der WAHNSINN! was alles in Wikipedia drinsteht) >Das Programm läuft in einer Endlosschleife und wartet auf einen >Tastendruck von mir, so 5 bis 10 min lang, dann wird ihm langweilig und >er geht schlafen? Würde ich auch tun. Wie lange bist du schon im Forum dabei? Wie oft hat man Leute nahegelegt, den betreffenden Quelltext als Anhang zu posten? Hmmm. Es ist schlimmer als ich dachte.
Achim Seeger schrieb: > Das kleine Programm läuft > darauf ohne Probleme. Wenn ich das Teil ca 5 bis 10 min nicht nutze geht > es schlafen. Hallo Achim, da wir (vermutlich) alle keine wunschgemäß funktionierende Glaskugel haben können wir auch Dein "kleines Programm" nicht sehen. Daher rühren auch Kommentare wie Postkunde schrieb: > Fehler im Code auf Zeile 42 Ist schlicht eine Anspielung auf die Antwort zur Frage nach dem Sinn des Lebens aus einem Buch ... siehe http://de.wikipedia.org/wiki/42_%28Antwort%29 Also Programm, ggf. Schaltung und Dir kann möglicherweise auch geholfen werden ... Gruß Dieter
Hallo Falk bin gerade dabei einiges auszukommentieren um die Sache einzugrenzen. Arbeite an den Funktionen der letzten Tage. Ist eigentlich nicht viel drin und wird immer weniger. achim
@ Achim Seeger (achims) >bin gerade dabei einiges auszukommentieren um die Sache einzugrenzen. >Arbeite an den Funktionen der letzten Tage. Ist eigentlich nicht viel >drin und wird immer weniger. Was es umso merkwürdiger und trauriger macht :-(
> auszukommentieren um die Sache einzugrenzen
Das ist doch schonmal das richtige Gleis - schafft ihm Erkenntnisgewinn
und erspart den Anderen Mühe&Arbeit.
@S. Landolt (Gast) >> auszukommentieren um die Sache einzugrenzen >Das ist doch schonmal das richtige Gleis - schafft ihm Erkenntnisgewinn >und erspart den Anderen Mühe&Arbeit. Du bist naiv ;-)
Warum ist es naiv, Teile eines Programmes, was nicht zwingend notwendig ist auszukommentieren? z.B. Funktionen zur Ansteuerung von LED oder Tasterabfragen? Vielleicht habe ich was doppelt vergeben oder übergebe einen falschen Wert? Der Rest des Programmes besteht noch aus ca 45 Zeilen. Alles andere ist schon raus. Vielleicht reagiert ein IC auch auf Wärme.
Ist echt so schwer Schaltplan und Quellcode zu Posten? Achim Seeger schrieb: > Dabei keine Info vom AVR Studio, komisch? Der Compiler kann nur syntaktische Fehler erkennen, keine in der Programmlogik .
Nach den letzten Zeichen ist der restliche Code über 30 min gelaufen. Der Fehler lässt sich damit auf ca. 10 Zeilen ergränzen. Der Schaltplan wird dich bestimmt nicht glücklich machen, wenn der Fehler im Code ist. Werde die betreffenden Zeilen auseiander nehmen. Mal sehen was da falsch ist achim
Achim Seeger schrieb: > Der Schaltplan > wird dich bestimmt nicht glücklich machen, wenn der Fehler im Code ist. Und wenn nicht?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.