Guten Morgen, ich würde gerne die USCI-Bussysteme des MSP430F2274 als 4-Wire-SPI-Bus konfigurieren. Nun habe ich gesehen, dass sich der STE vom ersten Bus und der CLK vom zweiten Bus einen Pin teilen. Gibt es trotzdem die Möglichkeit, beide zu nutzen? z.B über ein CS mit Hilfe eines GPIOs? Kann man den MSP430 dahingehend umkonfigurieren? Grüße, Fabian
Soll der MSP430 Master oder Slave am SPI sein? Der STE Pin ist nur nötig, wenn der MSP430 der SPI-Slave ist. Ist er Master, musst du das CS sowieso selbst erzeugen.
An SPI_B soll der MSP430 als Master arbeiten. An SPI_A als Slave. Leider liegt der CLK für SPI_B und der STE für SPI_A an einem Pin... Bedeutet das, dass SPI_A nicht als Slave konfiguiert werden kann?
... oder so: Könnte ich den SPI_A auch als Master konfigurieren? Dann könnte man der MCU über ein GPIO mitteilen, dass er etwas vom exteren Gerät "abholen" kann? Ist das so möglich? Gruß
Leider ist die Frage noch immer offen. Ist der STE zwingend erforderlich, wenn die MCU Slave sein soll. Oder kann ich dafür auch einen anderen Port nutzen. STE ist ist nämlich duch den anderen SPI-Port (CLK) belegt. (MSP430F2247) Grüße
Wenn das der einzige Slave am SPI ist, dann brauchst du das nicht. Steht doch im User Guide, dass auch bei Slave 3-Pin oder 4-Pin Modus geht. Das STE ist sozusagen das ChipSelect, wie es bei vielen SPI Slaves dran ist. User Guide Seite 503.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.