Hallo,
ich bin ein absoluter mC Anfänger. Ich habe mir jetzt mal ein Bsp. Programm aus dem Forum hier besorgt, und wollte es jetzt mal testen.
Aber ich bekomme es nicht hn, das Programm vom PC auf den mC zu übertragen.
Ich gehe im AVR Studio 4 auf Build, und bekomem folgende fehlermeldung:
Build started 20.10.2009 at 10:03:52
avr-gcc.exe -mmcu=atmega8515 testProg_V1.o -o testProg_V1.elf
c:/winavr-20090313/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr4/crtm8515.o.init9+0x0): undefined reference to `main'
make: *** [testProg_V1.elf] Error 1
Build failed with 1 errors and 0 warnings...
Das ist mein Programm Code:
ich bin ein absoluter mC Anfänger. Ich habe mir jetzt mal ein Bsp. Programm aus dem Forum hier besorgt, und wollte es jetzt mal testen.
Aber ich bekomme es nicht hn, das Programm vom PC auf den mC zu übertragen.
Ich gehe im AVR Studio 4 auf Build, und bekomem folgende fehlermeldung:
Build started 20.10.2009 at 10:03:52
avr-gcc.exe -mmcu=atmega8515 testProg_V1.o -o testProg_V1.elf
c:/winavr-20090313/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr4/crtm8515.o.init9+0x0): undefined reference to `main'
make: *** [testProg_V1.elf] Error 1
Build failed with 1 errors and 0 warnings...
Das ist mein Programm Code:
Code:
/* Alle Zeichen zwischen Schrägstrich-Stern
und Stern-Schrägstrich sind lediglich Kommentare */
// Zeilenkommentare sind ebenfalls möglich
// alle auf die beiden Schrägstriche folgenden
// Zeichen einer Zeile sind Kommentar
#include <avr/io.h> // (1)
int main (void) { // (2)
DDRB = 0xff; // (3)
PORTB = 0x03; // (4)
while(1) { // (5a)
/* "leere" Schleife*/ // (5b)
} // (5c)
/* wird nie erreicht */
return 0; // (6)
}