Forum: Compiler & IDEs mspgcc und Interrupts


von Alf Jäger (Gast)


Lesenswert?

Hi,

ich habe etwas (reichlich) mit dem mspgcc rumprobiert und schaffe es
nicht ansatzweise, Interrupts wie im Handbuch ab Kapitel 4.5
beschrieben oder eine Interrupttabelle hinzubekommen.
Ein Beispiel wie in "writing isr" läßt sich zwar programmieren, aber
kein zweites: wenn ich außer einem Timerinterrupt noch einen zweiten
abfragen will, z.B. ob sich an einer seriellen Schnittstelle was tut,
wird ein doppelter Aufruf von isr() angemeckert.
Eine Vektortabelle wie in Kapitel 4.6 gezeigt führt nur zu einer Latte
Fehlermeldungen.

Was mach ich da fhaslc? Hat schonmal jemand so etwas programmiert und
kann mir ein Codeschnipsel zur Verfügung stellen?

Gruß, ALF

von Christian Bischoff (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich bin zwar eher Hardwerker aber da ich mich für den MSP interessiere
habe ich mir ein entsprechendes Modul entwickelt und auch ein paar
Testroutinen geschrieben. Dort sind die Interrupt vorbereitet aber bis
auf den Watchdog nicht genutzt und auch nicht freigegeben. Ich habe es
aus Zeitgründen noch nicht vollständig getestet aber die Watchdog hat
angesprochen und der Compiler hat auch nicht gemeckert.

Viel Spaß beim ausprobieren...

Christian

von Alf Jäger (Gast)


Lesenswert?

Hi,

das sieht ja schomal bedeutend anders aus als im Manual.
Ich werdes mir mal über das Wochenende ansehen.

Gruß, ALF

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.