Gast
#129492
Hallo ,
versuche folgende Zeilen zum laufen zu bringen:
#include <msp430x14x.h>
int main(void);
int main(void)
{
WDTCTL = WDTPW + WDTHOLD; // watchdog aus
P2DIR=0xFF; // port 2 = output
CCTL0 = CCIE; // CCR0 interrupt enabeld
CCR0 = 32767; // Load CCRO Register with 32767
TACTL = TASSEL_1 + MC_1; // Config TimerA with ACKL , upmode
_BIS_SR(LPM3_bits + GIE); //Enter LPM3
}
#pragma vector=TIMERA0_VECTOR
interrupt(TIMERA0_VECTOR) TimerA0(void)
{
P2OUT ^= 0x01;
}
und bekomme folgende Fehlermeldung vom Compiler bezüglich des Interrupt
:
msp430-gcc -mmcu=msp430x149 -O2 -g -c main.c
main.c:23: syntax error before numeric constant
make: *** [main.o] Fehler 1
Kann mir jemand sagen, wie ich unter gcc eine ISR schreiben muss damit
es klappt ??
Vielen Dank