Hallo zusammen,
ich lese schon lange hier im Forum mit, weil man immer wieder gute Tipps
bzw. Lösungsansätze findet. Allerdings stehe ich jetzt vor einem Problem
bei dem ich das Forum mal direkt konsultieren muss.
Im Rahmen meiner Projektarbeit an der TH muss ich eine Übung zur
Ansteuerung von verschiedenen Motortypen aufbauen. Dazu verwende ich
unter anderem einen 32bit Controller von Atmel der Serie AT32UC3A1512.
Ich hab mich jetzt mal in die Programmierung eingearbeitet und die ASF
leistet dabei gute Dienste. Da die gesamte Programmierungsstruktur nun
aber in Layer aufgeteilt ist und ganz unten das Board steht benötigt man
also eine Boardheaderdatei und eine spezifische Datei, die die einzelnen
Komponenten des Boards beschreiben (USB, SD, LED etc.)
Für die Standardboards von Atmel ist das ja auch schön und gut aber ich
habe mir da selber was zusammengebaut (wäre ja auch langweilig sich
einfach eins zu kaufen für ne Projektarbeit). Nun muss ich also die
USER_BOARD.h Datei modifizieren und dort die Werte und Anschlüsse für
mein Board eintragen.
So bis hier hin noch kein Fragezeichen ;-) Gibt es eine Möglichkeit im
neuen AVR Studio 6 durch einen einfachen Tastendruck die benötigten
Header und C-Dateien, die man eben modifiziert hat für das eigene Board,
einzuladen, um dann wieder die Modulprogrammierung nutzen zu können oder
muss ich jede Header von Hand inkludieren? Im Code muss ich das sowieso
das weiß ich (wobei die Module meistens schon von selbst die Board.h
laden und damit dann auch die Boardspezifische Datei). Es geht also
vorwiegend um das gesamte Projekt.
Dazu sei noch gesagt: Das Ganze ist eine Laborübung für mehr oder
weniger erfahrene Studenten. Deshalb wäre mir persönlich die "Einmal
Anklicken und Fertig" Variante lieber, da das nur kurz beschrieben
werden muss. Wenn es aber keine Möglichkeit gibt dann muss es halt über
manuelles Einladen gehen.
Hoffe es kann mit jemand bei meinem Problem helfen. Schon mal Danke im
vorraus.
Niko