mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Hilfe beim Einstieg mit AT91SAM7S64


Autor: Aspire (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: gerhard (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Aspire (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Aspire (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Mein eigentliches Problem ist das identifieziern des Evaluation Boards. 
Find niegends ne Anleitung wie man das richtig implementiert.

Autor: gerhard (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Aspire (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Peter Diener (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Aspire (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: Aspire (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.