STM32F4 SPI1 Slave

OP #4239100
Lesenswert?
• ▲
▼
Hallo zusammen

Ich möchte ein STM32f4 discovery am SPI1 als Slave konfigurieren, und 
dann soll dies mit dem rpi kommunizieren. Getestet habe ich das rpi mit 
einem SPI Sensor und hat tiptop funktioniert. Nun habe ich Probleme mit 
dem STM der als Slave arbeiten soll.

Ich habe bereits diverse beispiele gefunden komme aber trotzdem einfach 
nicht weiter.
Folgendes Beispiel habe ich versucht auf den SPI1 Port zu verlegen, 
funktioniert aber irgendwie nicht:
Beitrag "STM32F4Discovery SPI slave"

Bei der Zeile kommt immer ein fehler:
RCC_APB1PeriphClockCmd(RCC_APB1Periph_SPI1,ENABLE);
habe ich mal auskommentiert, ist evtl das das problem ?

Wenn ich in der IRQHandler void einen Breakpoint setzte, sollte das 
Programm bei einer funktionierenden Kommunikation doch anhalten ?! oder 
??

Mein Code habe ich mal drangehängt.
Oder hat jemand ein funktionierendes Beispiel für SPI1 ?
Angehängte Dateien:

Antwort schreiben

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.

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.