STM32F4 SPI und Busy

Gast #3998590
Hallo.
Setze SPI in einem STM32F4 als Master im Transmit-Only-Mode ein.
ChipSelect des Slaves per Software. Schicke alle 100us einen 16Bit Wert 
raus. Soweit funktioniert alles.

Ich möchte jetzt aber vom Pollen des Busy-Signals weg. Sprich INTHandler
wäre mir am liebsten. Aber offensichtlich gibt's da keinen Busy-INT.

Habe ich was überlesen oder gibts da einfach keine Möglichkeit ?
Gast
TXE zeigt aber doch an, dass ich einen neuen Wert eintragen könnte. Der 
Wert selbst ist aber doch noch nicht raus. So wie ich es verstanden 
habe, muss ich nach TXE auf BUSY low warten, bis ich mein Slave-CS 
wieder zurücknehmen kann. Und für das Busy Flag hab ich noch keinen INT 
gefunden.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.