www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Atmel SPI Programmieren (Protokoll?)


Autor: asti (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo
Ich möchte aus bestimmten Gründen einen eigenen einfachen Programmer
für Atmel Mega32 realisieren.
Leider verstehe ich nicht so ganz das SPI-Programmierprotokoll im
Datenblatt.

Welche Bytes müssen den in welcher Folge an den Controller gesendet
werden um diesen zu beschreiben und zu verifizieren. Wird das irgendwo
besser beschrieben?

Autor: Mark Hämmerling (haemi)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Schau Dir doch mal den Source von avrdude oder uisp an. Da dürftest Du
den Ablauf ganz gut nachvollziehen können. Sowas läßt sich am Beispiel
besser verstehen.

Viel Erfolg!
Mark

Autor: asti (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wo gibts den Source? Das ist bestimmt Assembler. C oder Basic wäre mir
lieber. Oder einfach eine Beispieltabelle der zu übertragenden Bytes.

Autor: asti (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Source habe ich gefunden, aber so richtig schlau wird man nicht draus.
Gibt es nicht doch irgendwo eine verständlichere Dokumentation über das
SPI/ISP Protokoll. Die 3 Seiten im Datenblatt können doch nicht alles
sein?

Autor: asti (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Kennt sich hier keiner aus?

Autor: Thomas K. (thkais)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja nun - im Datenblatt steht doch alles drin, was man braucht.
Wo genau ist Dein Problem?

Autor: Benedikt (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe mir auch einen ISP Programmer gebaut.
Im Datenblatt ist wirklich alles wunderbar erklärt.

Autor: asti (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Welche Bytes müssen den in welcher Folge an den Controller gesendet
werden um diesen zu beschreiben und zu verifizieren???

Autor: Thorsten (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
willst, oder kannst du nicht ins datenblatt schauen und das nachgucken?

Autor: asti (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich hab doch schon gesagt das ich´s dort nicht verstehe.
Besser wirds hier erklärt
http://www.roboternetz.de/phpBB2/viewtopic.php?t=17502
Damit bin ich schon ein Stück weiter

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.