Forum: Mikrocontroller und Digitale Elektronik MSP430 SPI kein Interrupt bei CS


von Fan (Gast)


Lesenswert?

Hallo,

kennt der MSP keinen Interrupt bei einem Chipselect ? Kann der wirklich 
nur RX und TX Interrupts ?


cu
---

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Ist Dir aufgefallen, daß die SPI-Schnittstelle des MSP430 gar keine 
CS-Leitung hat?

Macht nichts, da nimmst Du halt 'nen normalen I/O-Pin und lässt den 
einen Interrupt auslösen.

von Fan (Gast)


Lesenswert?

> Ist Dir aufgefallen, daß die SPI-Schnittstelle des MSP430 gar keine
> CS-Leitung hat?

Nein, ist mir nicht aufgefallen. Ich dachte immer UCxSTE wäre etwas 
vergleichbares. Scheint aber nur zum Spass da zu sein.

> Macht nichts, da nimmst Du halt 'nen normalen I/O-Pin und lässt den
> einen Interrupt auslösen.
Kann aber auch nicht jeder I/O-Pin ....

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

> Ich dachte immer UCxSTE wäre etwas vergleichbares.
> Scheint aber nur zum Spass da zu sein.

Das ist für Vierdraht-SPI und also was anderes.

> Kann aber auch nicht jeder I/O-Pin ....

Dann nimmst Du halt einen, der's kann.

Und das nächste Mal nennst Du die genaue MSP430-Variante, weil es die 
nämlich mit deutlich unterschiedlichen SPI-Interfaces gibt. Das des 
'F1xx unterscheidet sich deutlich von dem des 'F5xxx.

von Fan (Gast)


Lesenswert?

> Das ist für Vierdraht-SPI und also was anderes.

Wie ich im Eingangspost schon geschrieben hatte. Ich dachte mit der 
Erwähnung von Chipselect wäre das eindeutig.

> Dann nimmst Du halt einen, der's kann.

Damit ist eine ordnungsgemäße Funktionalität der SPI aber nicht mehr 
gegeben und die Frage bezog sich auch auf die vorhandene 
Chipselect-Leitung.

> Und das nächste Mal nennst Du die genaue MSP430-Variante, weil es die
> nämlich mit deutlich unterschiedlichen SPI-Interfaces gibt. Das des
> 'F1xx unterscheidet sich deutlich von dem des 'F5xxx.

Es handelt sich um einen F2xxx.

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
Noch kein Account? Hier anmelden.