Hallo zusammen Ich habe folgendes Codebeispiel übernommen zum testen. Allerdings kriege ich beim kompilieren immer folgenden fehler: Warning[Pe223]: function "_BIS_SR" declared implicitly D:\iartest\new project\main.c 35 Error[e46]: Undefined external "_BIS_SR" referred in main ( D:\iartest\new project\Debug\Obj\main.r43 ) [c] #include "io430.h" void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT P1DIR |= 0x01; // P1.0 output CCTL0 = CCIE; // CCR0 interrupt enabled CCR0 = 50000; TACTL = TASSEL_2 + MC_2; // SMCLK, contmode _BIS_SR(LPM0_bits + GIE); // Enter LPM0 w/ interrupt } // Timer A0 interrupt service routine #pragma vector=TIMERA0_VECTOR __interrupt void Timer_A (void) { P6OUT ^= 0x01; // Toggle P1.0 CCR0 += 50000; // Add Offset to CCR0 } [c] Ich benutze die neuste version vom IAR Kickstart und ein 149er msp Wie kann ich die Interrupts einschalten?????? Gruss und vielen Dank Christoph
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.