Abwechselnd SPI / I²C mit MSP430

OP #1200393
Lesenswert?

Hallo,

folgendes: wenn ich am SPI Bus des MSP430x2xxx ein Modul habe, was nur 
zeitweise aktiv ist, kann ich dann zwischendurch den I²C Bus für andere 
Zwecke nutzen, ohne dass es das SPI-Modul stört? Lässt sich der 
entsprechende Port von der MCU-Seite jederzeit umkonfigurieren, um beide 
Bus-Arten zu nutzen?

Vielen Dank!

Fabian
Gast #1200536
Lesenswert?

Das umkonfigurieren der Peripheriemodule per Software sollte kein 
Problem sein.

Wenn Du dafür sorgst, dass während dem I2C- Betrieb die CS- Leitung vom 
SPI- Device inaktiv bleibt, hast Du damit kein Problem.

Anders sieht es im SPI- Betrieb aus. Dort müsste zu diesem Zeitpunkt die 
SCL Leitung inaktiv bleiben, sonst wird Dir das I2C Bauteil unter 
Umständen ein ACK zurück schicken, welches die SPI- Kommunikation stört.

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