Hallo zusammen ;D
Ich habe mir eben mal auf meinem Ubuntu Laptop Eclipse + das AVR Plugin laut dieser Anleitung installiert und ein neues Projekt erstellt
http://conelek.org/AVR_C:_Softwareen...er_Eclipse_IDE
Dort habe ich alle Einstellungen soweit übernommen und benutze zum Test folgenden Quellcode für meinen 168er
Beim Kompilieren kommt dann diese Fehlermeldung die ich mir nicht erklären kann:Code:#ifndef F_CPU #define F_CPU 16000000UL #endif #include <avr/io.h> #include <util/delay.h> int main(void) { DDRB = 0xFF; while(1) { PORTB ^= (1<<PINB5); _delay_ms(1000); } }
Kann mir einer bei meinem Problem weiterhelfen?Code:**** Build of configuration Debug for project TEST2 **** make all Building file: ../main.c Invoking: AVR Compiler avr-gcc -Wall -g2 -gstabs -O0 -fpack-struct -fshort-enums -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega168 -DF_CPU=16000000UL -MMD -MP -MF"main.d" -MT"main.d" -c -o "main.o" "../main.c" Finished building: ../main.c Building target: TEST2.elf Invoking: AVR C Linker avr-gcc -Wl,-Map,TEST2.map -mmcu=atmega168 -o "TEST2.elf" ./main.o /usr/lib/gcc/avr/4.5.3/../../../avr/lib/avr5/crtm168.o: In function `__bad_interrupt': ../../../../crt1/gcrt1.S:195: undefined reference to `main' collect2: ld returned 1 exit status make: *** [TEST2.elf] Fehler 1 **** Build Finished ****
Danke![]()







Zitieren

Lesezeichen