Forum: Compiler & IDEs MSP430F149 - GCC interrupt-problem


von Ewald K. (ebtschi)


Lesenswert?

Ich hab da irgendwelche komischen Probleme bei den UART-Interrupts.
Interessanterweise tritt das Problem nur auf, wenn ich den MSP430F149
angebe, beim MSP430F123 ist alles ok.

interrupt (UART0TX_VECTOR) usart0_tx(void)
{
  ...
}

interrupt (UART0RX_VECTOR) usart0_rx(void)
{
  ...
}

Das erzeugt diese Fehler (Zeilen 320 und 333 sind die
Funktionsheader):

BufferedSerialType.c: At top level:
BufferedSerialType.c:320: error: parse error before numeric constant
BufferedSerialType.c:321: warning: return type defaults to `int'
BufferedSerialType.c:333: error: parse error before numeric constant
BufferedSerialType.c:334: warning: return type defaults to `int'

von KoF (Gast)


Lesenswert?

syntaxfehler ;-)

aber ohne genauen code kann ich dir nicht helfen. die fehlermeldung
sagt, das der fehler "VOR" z.b. zeile 320 eintrifft ;-)

von Ewald K. (ebtschi)


Lesenswert?

Problem gelöst:

War ein ganz blöder Fehler meinerseits, ich habe vergessen die signal.h
und io.h zu inkludieren.

Shit happens.

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.