MSP430 mit 8bit-SPI 32bit empfangen

OP #2633206
Lesenswert?
• ▲
▼
Hallo Community,
ich habe eine kleine Verständnisfrage: Ich möchte mit einem MSP430 einen 
ADC (LTC2402) über SPI auslesen. Das SPI-Receive-Shift-Register ist 8bit 
groß. Aber der ADC shiftet gleich 32bit hintereinander raus. Meine Frage 
ist also wie ich das mit dem 8bit-SPI bewerkstelligen soll?
Habe überlegt, nachdem das Shift-Register voll ist, dieses schnell leer 
zu machen bevor das nächste Bit vom ADC reinkommt. MCLK und SCLK werden 
vom DCO getaktet. SCLK ist 8mal langsamer als der MCLK. Trotzdem würde 
es meiner Meinung nach nicht ausreichen zwischen zwei Bits ein ganzes 
Byte aus dem Shift-Register ins Buffer-Register zu schieben.
Oder hab seh ich den Wald vor lauter Bäumen nicht mehr?

Danke schonmal!

lg

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