www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik GPIO statt STE beim MSP430F2274


Autor: Fabian --- (fabian81)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: Fabian --- (fabian81)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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?

Autor: Fabian --- (fabian81)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
... 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ß

Autor: Gast (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: Gast (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Vielen Dank!

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.