Hallo, ich bin blutiger anfänger. Heute erst mal stundenlang das myavr-board zusammengebaut und jetzt eine frage :) ich möchte also jetzt das erste mal ein eigenes c programm schreiben, dafür wollte ich kamAVR nehmen. auf meinem rechner ist winavr auf c:\winavr installiert. Kamavr liegt auf c:\avr\KamAVR\ so jetzt soll ich bie dem programm anfangen mit. #define CLOCK 3686400 #include <io.h> #include <avr/delay.h> ... so jetzt is das problem, ich habe keine ahnung wie der die dateien da importieren soll, wenn ich kamavr kompilieren lassen will, kommt ein haufen fehler unter anderem: avr-gcc -mmcu=atmega8 -Os -mno-interrupts -funsigned-char -funsigned-bitfields -Wall -Wstrict-prototypes -ggdb -c -Wa,-acdhlmns=markuslcd\markuslcd.lst markuslcd\markuslcd.c -o markuslcd\markuslcd.o In Datei, eingefügt von markuslcd\markuslcd.c:3: C:/WinAVR/avr/include/avr/delay.h:36:2: Warnung: #warning "This file has been moved to <util/delay.h>." In Datei, eingefügt von C:/WinAVR/avr/include/avr/delay.h:37, von markuslcd\markuslcd.c:3: C:/WinAVR/avr/include/util/delay.h:136:3: Warnung: #warning "F_CPU not defined for <util/delay.h>" ich bin auch noch nicht fertig mit dem schreiben, weil ich erst mal kucken wollte ob er die dateien importiert. ich hab keine ahnung was ich jetzt machen muss dass ich in c programmieren kann danke schon mal für eure antworten!
1. #include<avr/io.h> 2. #define F_CPU 3686400 oder im Makefile angeben 3. #include<util/delay.h>
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.