STM32F4 Discovery - I2S bitte um Hilfe

Gast #2775450
Lesenswert?
• ▲
▼
Hallo,

ich Arbeite gerade zum ersten mal mit den STM32F4 Discovery. Ich 
versuche mittels I2S einen ADC/DAC auszulesen/anzusteuern. Dafür hab ich 
erstmal versucht überhaupt den I2S zum laufen zu bekommen. Leider komme 
ich nicht weiter.
Das Programm ist Compilierbar und wird auf den STM32F407 übertragen.
Wenn alles funktioniert müsse ich doch zumindest am Masterclockpin etwas 
messen können. Leider stelle ich da keine veränderung fest.

Ich nutze die ST-Library. Das Clockmodell hab ich mit dem exceldokument 
aus AN3988 von ST erstellt. Dabei geht es mir erstmal noch nicht um die 
Frequenz. Es soll erstmal überhaupt etwas herrauskommen.

Auf den einsatz von DMA und Interrupts habe ich in diesem Stadium noch 
verzichtet. Ich vermute das ich nur irgendetwas triviales vergessen 
habe. Leider finde ich den Fehler nicht. Daher bitte ich euch um Hilfe.

Anbei die main.c mit dem "initialisierungsversuch" und die 
system_stm32f4xx.c mit der takteinstellung. Wenn mehr gebraucht wird 
reiche ich das natürlich nach.

Da die main() nicht kommentiert ist hier noch kurz mein Ablauf:
-SystemInit(); //Flash, Pll, ect konfigurieren
-SPI2 sowie die GPIOs B und C mit dem Takt versorgen
-die PINs 12-15 aus B sowie s und 9 aus C auf Alternative funktion 
umstellen
-und initialisieren
-i2s taktquelle konfigurieren
-i2s_pll enable
-i2s init()

Danke für eure Hilfe.
mfg.
Sebastian
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.