Hallo zusammen, seit gestern bin ich dabei mich mit dem AT91SAM7S64 auseinander zu setzen. Leider scheitere ich kläglich daran. Das programmieren an sich sollte nicht die schwierigkeit sein, da ich schon einmal mit ARM gearbeitet habe. Mein größtes Problem zur Zeit ist das Erstellen eines Projekts. Mir ist schon klar wie ich an sich ein Projekt erstelle. Was aber dann? Welche Komponenten muss ich alle hinzufügen? OK main.c und Header ist ja noch einleuchtend aber was denn noch? Bei den Beispielen habe ich gesehen das immer noch eine Board.h hinzugefügt wird. Aber wenn ich mein Projekt identisch mit dem Beispiel aufbau und die gleichen Files einbinden bekomme ich dennoch Fehler. Gibt es vielleicht einen Leitfaden, wie ein Projekt aufzubauen ist. Bin ein weing am verzweifeln. Ach ja ich programmiere mit IAR Workbench, fals das etwas zur Sache tut.
hallo, ich würde mir mal die in der workbench enthaltenen beispielprogramme ansehen. desweiteren findest du auf der atmel hompage sog. software packages die noch viel mehr beispiele enthalten. gruss gerhard
Ja ok, diese Beispielprogramme habe ich gefunden. Allerdings finde ich die für den Einstieg etwas komplex. Oder gibt es noch pimplere? Zum Beipiel LED blinken lassen :D oder so. Das Programm an sich ist ja nicht das Problem, sondern eher das dann auf das Board zu bekommen damit es auch das tut was es soll.
Mein eigentliches Problem ist das identifieziern des Evaluation Boards. Find niegends ne Anleitung wie man das richtig implementiert.
was verstehst du unter "identifieziern"? kennst du die bezeichnung des boards nicht? ein einfaches beipiel projekt findest du zu nahezu jedem atmel board in der workbench unter dem titel "BasicTools" gruss gerhard
Doch doch, die Bezeichnung des Boards kenn ich. Aber ich muss dem AT91SAM7S64 doch sagen das er dieses Board auch nutzen soll? Dachte das steht in der at91lib. Und da hab ich Probleme mit dem einbinden. Werd jetzt aber mal versuchen ein bestehendes Projekt umzubennen und mit meinem eigenen Code zu versehen.
Hallo, ich schreibe Code für einen AT91SAM7X256, habe den S64 aber auch. Ich verwende WINARM, da sind auch Beispiele dabei, die sich leicht auf dein Board umschreiben lassen sollten. Der Code sollte sich auch auf den IAR portieren lassen. Für den Einstieg sieht man an den einfachen Projekten jedenfalls, was man als Minimalausstattung braucht. Viele Grüße, Peter
Zur Zeit ist mein größtes Problem diese Startup Datei einzufügen. Komischerweise bekomm ich imme rFehler angezzeigt, selbst wenn ich ein vorhandenes Beispiel einfach kopiere.
Muss ich diese "at91lib" immer einbinden. Hab es mal mit andern startup-dateien aus Beispielen versucht aber da bleibt der Debugger immer beim Prefetch_Handler hängen und macht nicht mehr weiter. Mit ist das Prinzip der ARM Projekte noch nicht ganz klar und um User Guide finde ich nichts dazu.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.