mspgcc und Interrupts

Gast #75299
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
Gast #75300
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
Angehängte Dateien:

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