Gast
#2362680
Hallo Leute, Ich versuche zur Zeit die erste Programmierschritten mit dem Cortex M3 zu unternehmen, so dachte ich, ich könnte erstmal eie LED ein und ausschalten lassen. Doch das erste Problem, dass ich feststellen musste ist, dass der Builder in meinem IDE(Keil-µVision 4) nicht zu Komplieren bereit war. Wohl aber der übersetzer. Das heißt ich kann das Programm mit str+F7 übersetzen lassen( Ergebnis: 0 Fehler) aber nicht mit F7 komilieren und debuggen: (LEDs.axf: Error: L6218E: Undefined symbol SystemInit (referred from startup_lpc17xx.o). Target not created)...Kann sich doch eigentlich um eine Einstellungsfehler handeln oder? Könnt ihr mir einen Tip geben wie ich nun die Leds ansprechen kann? hier ist das Programm: #include "LPC17xx.h" int main(void) { LPC_PINCON->PINSEL4 &= ~(0xFFFF); LPC_GPIO2->FIODIR |= 0xFF; LPC_GPIO2->FIOCLR = 0xFF; LPC_GPIO2->FIOSET = (1<<0); LPC_GPIO2->FIOCLR = (1<<0); LPC_GPIO2->FIOPIN ^= (1<<0); while(1); } Danke schonmal im Voraus, Gruß Michi PS: Bei dem Chip handelt es sich übrigens um den LPC1768 von NXP.