Hallo Leute, ich bin in Thema AVR eine Anfängerin: Ich habe mir zum Test, das AVR-GCC-TutorialProjekt #include <avr/io.h> int main(void) { DDRB = 0xFF; while (1) { PORTB = PIND; } } geschaut, und wollte es ausführen , aber irgendwie geht´s nicht ich bekomme dann diese Fehlermeldung: Build started 2.12.2008 at 17:54:30 avr-gcc -mmcu=atxmega128a1 -Wall -gdwarf-2 -Os -std=gnu99 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT essaye.o -MF dep/essaye.o.d -c ../essaye.c ../essaye.c: In function 'main': ../essaye.c:4: error: 'DDRB' undeclared (first use in this function) ../essaye.c:4: error: (Each undeclared identifier is reported only once ../essaye.c:4: error: for each function it appears in.) ../essaye.c:7: error: 'PIND' undeclared (first use in this function) make: *** [essaye.o] Error 1 Build failed with 4 errors and 0 warnings... warum klapp´s nicht? Ps.Ich hatte am anfang diese Fehlermeldung: Loaded plugin STK500 Loaded plugin AVR GCC Loaded partfile: C:\Programme\Atmel\AVRTools\PartDescriptionFiles\ Object file does not exist: C:\Dokumente und Einstellungen\YIMI\Eigene Dateien\default\test.elf Error Code: -2147467259: Ich habe dann Winavr extra runtergeleden, aber hat einscheinlich nicht geholfen... Danke für eure Hilfe Chrystelle
@ Chrystelle Was genau an > ../essaye.c:4: error: 'DDRB' undeclared (first use in this function) bzw. >../essaye.c:7: error: 'PIND' undeclared (first use in this function) bzw. >Object file does not exist: verstehst Du denn nicht?
also ich programmiere assembler, aber fehlt da nicht die datei, die den ensprechenden AVR-Typ initialisiert? .include "m8def.inc"
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.