Forum: Mikrocontroller und Digitale Elektronik KD30 Debugger - warum stürzt der dauernd ab?


von *USER* (Gast)


Angehängte Dateien:

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

von Harald Hermenau (Gast)


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üß

von *USER* (Gast)


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

von *USER* (Gast)


Lesenswert?

funzt

THX

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
Noch kein Account? Hier anmelden.