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


von asti (Gast)


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?

von Mark H. (haemi)


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

von asti (Gast)


Lesenswert?

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

von asti (Gast)


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?

von asti (Gast)


Lesenswert?

Kennt sich hier keiner aus?

von Thomas K. (thkais)


Lesenswert?

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

von Benedikt (Gast)


Lesenswert?

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

von asti (Gast)


Lesenswert?

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

von Thorsten (Gast)


Lesenswert?

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

von asti (Gast)


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

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
Noch kein Account? Hier anmelden.