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
#1200409
Was machen denn die angeschlossenen Devices, wenn du den UART umkonfigurierst und munter weiterblubberst?
Gast
#1200536
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.
Gast
#1202655
Du soltest auch daran denken das Die I2C Leitungen ja mit Pullup Widerständen bestückt werden müssen. Ich weis nicht wie SPI auf dauerhaft anliegende 3,3 V Reagiert.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.