Dies ist eine alte Version des Dokuments!
AVR Projekt anlegen
Projekt erstellen
Wie unter Erste Schritte beschrieben, die C/C++ Perspektive öffnen.
File → New → C Projekt wählen.

Projektname eintragen
Project type: AVR Cross Target Application → Empty Project wählen
Als Toolchain AVR-GCC Toolchain wählen
2 mal Next wählen

Unter MCU Type den AT90USB1287 wählen
Bei der Frequency kann der Standardwert belassen werden.

Finish wählen
Im Project Explorer befindet sich nun das leere Projekt.
Rechtsklick auf den erstellten Projektordner und Properties öffnen
Unter
C/C++ Build → Settings → Additional Tools in Toolchain den Haken bei
Generate Hex file for Flash memory setzen und mit
OK bestätigen
Über File → New → Source Folder den New Source Folder Dialog starten

Dem Folder eienen Namen geben und Finish wählen.

Im Project Explorer ist der Source Folder sichtbar.

Mittels Rechtsklick auf dem Source Folder → New → Source File den New Source File Dialog starten.

Dateiname mit Datei-Extension ('.c') setzten und mit Finish bestätigen.

Projekt bilden
Nach einmaligen Bilden unter Project → Build All wird das Projekt standardmässig bei jedem Speichervorgang neu gebildet. Falls dies manuell geschehen soll, muss die Option Project → Build Automatically ausgeschaltet werden. Anschliessend können das Projekt oder auch einzelne Files unter Project gebildet werden.
Projekt auf das Target laden
Mittels Flip
Unter Start → Programs → Informatik → Atmel AVR Tools → Flip 3.4.1 starten
Auf IC Symbol klicken und Device auswählen (AT90USB1287) → OK
Hex File auswählen unter File → Load Hex File
Target in den Bootloader Modus umschalten. Dazu HWB drücken und gedrückt halten. Anschliessend auf Reset drücken. HWB erst nach dem Reset wieder loslassen
Auf USB Symbol klicken → USB → Open
Anschliessend das Programm mit Run auf das Target laden
Mittels Eclipse
Den Eintrag
Open External Tools Dialg auswählen

Im linken Abschnitt Doppelklick auf Programm
Unter Name Download eingeben
In das Feld Location mit Hilfe des „Browse“-Knopfes den Pfad C:\Programme\Atmel\Flip 3.4.1\bin\batchisp.exe einfügen
In das Argument Feld -device AT90USB1287 -hardware USB -operation erase f loadbuffer ${resource_loc} program verify einfügen
Mit
Apply → Run bestätigen (Das Run wird nur ausgeführt, damit der Eintrag „Download“ unter

erscheint. Die Fehlermeldung die darafhin in der Console ausgegeben wird, ist in diesem Fall normal)