Attiny2313 als SPI-Slave an Raspberry Pi

#3297940
Lesenswert?

Matt B. schrieb:
> Hallo,
>
> ich will mit einem Attiny2313 ein PWM für das Dimmen von LEDs verwenden.
> Die Stellgröße soll von einem Raspberry Pi über SPI an den Attiny
> übergeben werden.
>
> Hat jemand hierfür Beispielcode (nur für den Attiny)?
>
> Danke
> matt


Hallo ,

habe ich gemacht - alerdings gebe ich den Code nicht raus - sorry, bitte 
um Verständnis.

Beim Raspberry Pi musst Du darauf achten, dass die I2C Schnittstelle 
runtertaktbar ist (Clock - Stretching). Hinweise findest Du im Internet 
zahlreich dazu.

Evtl. auch einmal nach "Gordon + Raspberry Pi" suchen! Habe aber nicht 
die Gordon Lösung verwendet (ist zu eingeschränkt)  - ist aber gut zum 
Lernen, worauf es bei der Koppelung und Konfiguration des RPi ankommt.

Gruß
Persönliche Seite #3298010
Lesenswert?

um den USI als SPI Benutzen hier ein guter einstieg.

www.atmel.com/images/doc2582.pdf

Denn der Tiny hat keinen vollständigen Hardware SPI nur einen USI.

Ohne Hardware Buffer macht es je nach Applikation keinen Spaß damit
SPI Kommunikation zu machen.

Weiterhin gibt es diverse Beiträge hierzu z.B
Beitrag "SPI Kopplung von ATmega8 und ATtiny 2313"


Ansosnten.
C, C++, Pascal, lunar, Brain*uck, Forth... welche richtig darf es sein ?

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