mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AVR Studio startprobleme


Autor: Holger Howey (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.