Hallo, Ich will ein ASCII-Zeichen über die serielle Schnittstelle an den UART des MSP430 schicken. Das Zeichen soll dann reflektiert und zurückgeschickt werden. Mit der Embedded Workbench funktioniert alles einwandfrei. Ich brauche das Programm aber auch für den mspgcc. Bei der Interrupt Service Routine interrupt[UART1RX_VECTOR] void usart1_rx (void) { while ((IFG2 & UTXIFG1) == 0); // USART1 TX buffer ready? TXBUF1 = RXBUF1; // RXBUF1 to TXBUF1 } kommt die Fehlermeldung "Syntax Error before void". Was muß ich also ändern, damit der Interrupt auch mit dem mspgcc läuft ?
Hi! interrupt(UART1RX_VECTOR) void isr_usart1rx(void) Steht aber auch im Manual ;) Und es gab schon ne ganze menge Postings dazu hier im Forum... Trotzdem helf ich gerne... Gruß, Patrick...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.