Hallo, ich versuche (bisher vergebens) mein Olimex MSP430-1121stk mit dem TI Kickstart (IAR) zum laufen zu bringen. Fuer den Anfang hatte ich versuche folgendes Beispiel von TI zum laufen zu bringen: .... #include "msp430.h" void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer P1DIR |= 0x01; // Set P1.0 to output direction for (;;) { volatile unsigned int i; // volatile to prevent optimization P1OUT ^= 0x01; // Toggle P1.0 using exclusive-OR i = 10000; // SW Delay do i--; while (i != 0); } } ... Wenn ich nun das ganze in Debugge bekomme ich folgenden Fehler: Fatal Error[Pe035]: #error directive: "msp430X generic device does not have a default include file" C:\Program Files\IAR Systems\Embedded Workbench 4.0\430\INC\msp430.h 140 Die Header Datei ist eingebunden und auch im oben genannten Verzeichnis. Mir ist nicht klar was ich falsch mache, eine suche auf diversen (Mikrocontroller, Ti, etc.) Seiten hat mich auch nicht schlauer gemacht. Kann mich wer sagen, wo ich suchen bzw. nachsehen kann um dies zum laufen zu bekommen? Bin fuer jeden Tipp dankbar. Michael
Du musst statt der msp430.h eine andere einbinden, und zwar die, die zu deinem Prozessor passt, also bei einem MSP430F169 wäre das die msp430x16x.h
Gast
#642582
Danke Christian, das hat weitergeholfen. Michael
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.
