SPI mit Atmega8515 und MBI5030

OP #1336875
Lesenswert?

Guten Tag,

vorne weg ich habe vorher noch kein Projekt mit einem SPI realisiert bin 
also ein Anfänger auf dem Sektor.

So mein neues Projekt beschäftigt sich mit der Ansteuerung von MBI5030 
über den SPI.

Die MCU ist hier momentan ein Atmega8515.

Soo, ich habe mir ein paar Beschreibungen durchgelesen und Erklärungen, 
stehe aber etwas auf dem Schlauch, zB bei den verschiedenen SPI Modis.

In meinem Beispiel, schiebt der Atmega die ganze Zeit nur Daten an die 
Treiber, die dann LEDs ansteuern. Also muss keine Datenverkehr zurück 
gehen an den Atmega.

Dann genauso die Beschaltung, Kaskadieren oder Stern?

Für ein paar Tipps und Anregungen wäre ich sehr dankbar.

MfG
 Philipp
#1336897
Lesenswert?

Hallo,

SPI muß man sich einfach als Schiebekarussell vorstellen - 8 Bit hier, 
Bit dort. Nach einem Schreibzugriff dreht sich das Karussell um 180 
Grad. Die Modi legen hierbei fest, welche Taktflanke verwendet wird, wie 
rum die 8 Bit im Karussell hängen (LSB / MSB first), was der Ruhezustand 
ist.

Jetzt muß man auf Slave-Seite das ja wieder irgendwie im Pakete fassen - 
auch hier gibt verschiedene Techniken: mal werden die Fahrten seit dem 
CS gezählt, mal gibt es zwei CS-Leitungen (oder eine CS und eine 
Adressleitung), mal ist eine Art Coding eingebaut.

Wolfgang

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