Hilfe beim Einstieg mit AT91SAM7S64

Gast #1018224
Lesenswert?

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.
Gast #1018290
Lesenswert?

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
Gast #1018302
Lesenswert?

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.
Gast #1018425
Lesenswert?

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
Gast #1018465
Lesenswert?

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.
Gast #1019170
Lesenswert?

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
Gast #1022048
Lesenswert?

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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren