Forum: Compiler & IDEs AVR32 Studio Newbie-Problem


von Mathias U. (munter)


Lesenswert?

Hallo,

ich habe ein kleines Problem beim ertsllen eines Programmes für nen 
AVR32.

Folgende Sachen habe ich:

EVK1100 mit nem AT32UC3A0512
AVR32 Studio und das Toolchain.
JTAGICE mkII

Ich habe bisher immer die Beispielprogramme getestet und verändert.
Das draufschreiben auf den AVR32 ging mit den Demos ohne weiteres.

Jetzt möchte ich aber ein komplett eigenes Programm erstellen (nicht ein 
Beispiel verändern usw.).

Also mache ich ein neues AVR32 C-Project., schreibe meinen Code, füge 
evtl. noch Header-files hinzu usw. und compiliere die Sache als 
"release".

Was mir schonmal auffällt, ist das mein Projektordner im 
Project-Explorer nicht wie die Demos von Atmel nen "C" im Ordnersymbol 
hat, sondern das "A" von Atmel.
Und beim "builden" des Projektes erstellt er mir keine binary, weshalb 
ich das Programm dann nicht auf den AVR32 bekomme.

Es gibt sicherlich irgendwo eine Einstellung, einen Haken oder sonstwas, 
was ich bisher noch nicht gefunden habe.

Wie kann ich eine *.elf erzeugen? Ich dachte, dass wird beim "build 
project" automatisch gemacht.
Wo finde ich die Einstellungen, um nen AVR32 zu programmieren?

Kann mir jemand helfen? Ich stehe grad echt auf dem Schlauch...
Danke schonmal.

von Billy _. (slowflyer)


Angehängte Dateien:

Lesenswert?

Besser spät als nie ;)

> Was mir schonmal auffällt, ist das mein Projektordner im
> Project-Explorer nicht wie die Demos von Atmel nen "C" im Ordnersymbol
> hat, sondern das "A" von Atmel.

Ich hab mal spasseshalber ein neues C-Testprojekt angelegt und siehe da: 
auch das A im Ordnersymbol


> Und beim "builden" des Projektes erstellt er mir keine binary, weshalb
> ich das Programm dann nicht auf den AVR32 bekomme.

Erzeugt bei mir ohne weiteres von selbst ein .elf file


> Wie kann ich eine *.elf erzeugen? Ich dachte, dass wird beim "build
> project" automatisch gemacht.

Ein Blick in die Properties der Beispiel-Projekte kann da helfen, siehe 
angehängten Screenshot


> Wo finde ich die Einstellungen, um nen AVR32 zu programmieren?

Diese Frage verstehe ich nicht

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
Noch kein Account? Hier anmelden.