Hi zusammen,
ich hab gerad mein erstes Programm geschrieben und auf meine AVR geladen - Eine LED an Port B einschalten *stolz*
Nun hab ich das Programm erweitert auf folgenden unglaublich komplizierten Code:
Wenn ich nun die HexFile erzeugen will, meint der:Code:#include <inttypes.h> #include <avr/io.h> int main (void) { uint16_t i; DDRB = 0xFF; while(1) { for (i = 0; i < 1000; i++) { asm volatile("nop"); } PORTB = 0x00; for (i = 0; i < 1000; i++) { asm volatile("nop"); } PORTB = 0xFF; } }
Zeile 4 ist aber int main (void). Wie kann das sein, denn diese und die Zeilen darüber hab ich nichteinmal editiert?!HelloWorld.c:4 *** missing separator. Stop.
Thanx in Advance
Alex







Zitieren

Lesezeichen