Anfänger Frage zur Erstkompilation mit WinAVR - Fehlermeldun

General discussions about V-USB, our firmware-only implementation of a low speed USB device on Atmel's AVR microcontrollers
Post Reply
Bubka

Anfänger Frage zur Erstkompilation mit WinAVR - Fehlermeldun

Post by Bubka » Sun Aug 19, 2007 2:34 pm

Hallo,

ich habe bisher nur in Basic programmiert und als Hardware-Entwickler ein paar Modifikationen an vorhandenen C-Programmen vorgenommen.
Jetzt wollte ich mich in C weiter einarbeiten, scheitere aber kläglich daran, das Projekt zu laden und zu kompilieren.
Meine Vorgehensweise:

- In AVR-Studio (4.13 Build 528) ein neues Projekt erstellen,
Name= Handrad-JW2

Danach habe ich die Projekt Options eingestellt auf 'external Makefile',
wobei mir das ein Buch mit sieben Siegeln ist, denn ich finde keinerlei Zuordnung zu dem, was sich mir im Netz als Erklärung zu Makefiles anbietet? Achja, den Projessor habe ich auf

- Output File Name zwar angegeben, aber das Feld wird ja grau beim aktivieren der externen Makefiles.

- Im Projektfenster unter Source Files: main.c aus dem entsprechenden Verzeichnis meines Servers geladen
- Im Projektfenster unter Header Files:
oddebug.h
usbconfig.h
usbdrv.h
geladen.

Dann mal ganz mutig auf 'Build' gedrückt und folgende Fehlermeldung erscheint:

gcc plug-in: Error: Object file not found on expected location X:\Entwicklung\Software\Programmierung\usb-hid\HIDKeys.2007-03-29\Handrad-JW2.elf
Make sure your makefile specifies the output .elf file as Handrad-JW2.elf

Tja, und nun habe ich schon gesucht, aber nix gefunden zu *.elf, wo ich das im makefile einstelle und warum??

Kann ein Profi mir mal auf die Sprünge helfen, bitte?

Danke und Gruß
Wolfram

iphi
Rank 2
Rank 2
Posts: 68
Joined: Mon Jun 25, 2007 11:37 am

Post by iphi » Sat Sep 08, 2007 2:00 pm

Hallo,

lade Dir mal meine Anwendung von hier
http://www.mydarc.de/DG8SAQ/AVR-USB/index.shtml
(ganz unten auf der Seite: Download Software) herunter,
packe aus dem zip-File das firmware-Verzeichnis aus und doppelklicke im Firmwareverzeichnis auf die Datei DDS.aps .

Danach sollte AVR-Studio automatisch das Projekt mit den korrekten Optionen laden und build - rebuild all müsste funktionieren.

Da kannst Du die Einstellungen abschauen. Hatte vor nicht allzu langer Zeit dasselbe Problem.

Gruß, Iphi

Post Reply