KD30 Debugger - warum stürzt der dauernd ab?

Gast #60060
Lesenswert?

Jedesmal wenn ich das oben angehängte kleine Testprog oder auch andere
Geschichten mit Interrupt ausprobiere stürzt nach spätestens ein paar
Sekunden mein KD30 Debugger ab. Ist da am Prog einfach was falsch
(obwohl es ja kurzzeitig funktioniert) oder kan man dagegen eben nix
machen - d.h. Monitor runter und alles nur noch mit Flasher ?

Greetzes
Chris
Angehängte Dateien:
Gast #60061
Lesenswert?

Hallo,

Mehrere Fragen. Erstens, wie sieht Deine "sect30.inc" aus? In dieser
Datei sind die Interruptvectoren declariert. Zweitens, mir erscheint
die Delay-Schleife zu lang. In der Interruptroutine werden weitere
Interrupts verboten, so das die serielle Schnittstelle nicht mehr
reagieren kann. Es muß also in der Interruptroutine das Interruptflag
wieder gesetzt werden

Tschüß
Gast #60062
Lesenswert?

Hallo,
die sect30.inc ist schon richtig eingestellt ... wie gesagt ... das
Prog läuft ja kurz bevor es abstürzt, der Interrupt reagiert auch.
Die Schleife ist nicht zu lang ... in anderen versuchen habe ich diese
schleife sogar schon länger eingesetzt.
Das mit dem Interruptflag in der Routine selber werde ich jetzt gleich
mal probieren ...

Greetz
Chris

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren