Hallo, GCC mekert folgendes: "syntax error before "void"" bei compilieren für ein msp430x16x an dieser stelle: __interrupt[PORT2_VECTOR] void P2_ISR(void) { ... } Hat jemand Ahnung woran das liegen könnte? Danke Daria
Guck mal hier: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Programmieren_mit_Interrupts
Ich denke nicht, dass ihm das AVR-GCC-Tutorial für die Syntax der MSPGCC-Interrupts wirklich viel hilft... Wenn ich mir aber das Manual vom MSPGCC richtig durchlese (selbst benutze ich ihn nicht), müsste das wohl eher
1 | interrupt(PORT2_VECTOR) p2_isr(void) |
2 | {
|
3 | ...
|
4 | }
|
heißen.
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.