16 Bit über SPI senden

Gast #136249
Lesenswert?

Hi,

wie kann ich mit meinem Atmega 32  16 oder mehr Bit über das SPI
senden?
Das Register kann ich doch nur mit 8 Bit laden.
Wenn ich das Register nacheinander beschreibe, muss ich doch warten bis
der alte Wert weg ist? Gibts da ein Flag das man checken muss?
Wie lange ist dann die Pause zwischen den Beiden 8 Bit Paketen?

Vielen Dank !!!
Gast #136251
Lesenswert?

Hi,

am besten baust du dir nen kleinen FiFo,
packst deine gesammelten Daten in dieses FiFo
und läst dan über eine SPI-Interrupt Routine diesen FiFo an die
SPI-Schnittstelle ausgeben.

Gruß
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