Hallo ... Ich habe mir eine Schaltung auf einer Steckplatine mit einem AT90s4433 aufgebaut. (Ohne Treiber für Motoren, nur LEDs und Taster) Nun die Probleme bei der Software: (Bin nach http://www.mikrocontroller.net vorgegangen) AVR-GCC/ MAKE Windows ME: Umgebungsvariab. mit msconfig eingestellt, klappt alles bis auf %path% wird nicht akzeptiert. Wo wird er gebraucht? Kann ich drauf verzichten? AVR-GCC läuft, MAKE läuft, nach dem ich MAKE1 und MAKE2 vom c:\avrgcc\include\make ein Verzeichnis höher kopiert habe. MCU ist auf 4433 angepasst.( PS: Warum gibt es drei? MAKE1, MAKE2 und MAKEFILE) Bei MAKE Ergebnis: avr-gcc -c -g -O2 -Wall -Wstrict-prototypes -Wa,-ahlms=gcctest1.lst -mmcu=at90s4433 -I. gcctest1.c -o gcctest1.o avr-gcc gcctest1.o -Wl,-Map=gcctest1.map,--cref -mmcu=at90s4433 -o gcctest1.e lf avr-objcopy -O avrobj -R .eeprom gcctest1.elf gcctest1.obj avr-objcopy -O ihex -R .eeprom gcctest1.elf gcctest1.rom avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" --change-section -lma .eeprom=0 -O ihex gcctest1.elf gcctest1.eep Errors: none Soweit so gut! Oder? Nun zum ersten Programm AVR-Studio Projekt//New gcctest1 (von http://8bit.at/avr) angewählt Source Files / Add File gcctest1.c eingefügt Location eingestellt Target: Debug Settings Target Options / auf Run linker/build stage tools gestellt /make eingetragen Then: Run code eingestellt und nun Project//Build kommt die Fehlermeldung: Error: One or more source files cannot be found und Error in Nordic Object file Im Project Output steht: avr-objcopy -O avrobj -R eeprom gcctest1 elf gcctest1.obj Errors none Was mache ich falsch? Oder ist es die Datenübertragung? Eine .inc Datei an falscher Stelle? Oder doch %path%? Gruß Holger
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.