STM32 TLV320AIC23B Audio Codec I2S

OP #1993517
Lesenswert?
• ▲
▼
Hallo,

ich möchte mit einem STM32F107 den Audio Codec TLV320AIC23B benutzen. 
Ich bin mir allerdings nicht sicher wie die I2S Schnittstelle zwischen 
den ICs zu verbinden ist.
Der Codec besitzt für die I2S Schnittstelle folgende Pins:
DIN
LRCIN
DOUT
LRCOUT
BCLK
Der STM32F107 hat aber nur
I2S_SD
I2S_WS
I2S_CK

Ich möchte von dem Codec sowohl Daten lesen, als auch ausgeben.
Vielen Dank für eure Hilfe
Mfg Hans
Angehängte Dateien:
OP #1993594
Lesenswert?
• ▲
▼
Ich habe gerade nochmal beide Datenblätter studiert.
Muss ich beide I2S Schnittstellen des Cortex benutzen (eine zum Senden, 
eine zum Empfangen) und den Codec im Mastermode betreiben?
Also folgende Verbindung:

I2S2_SD <-> DIN
I2S2_WS <-> LRCOUT
I2S2_CK <-> BCLK

I2S3_SD <-> DOUT
I2S3_WS <-> LRCOUT
I2S3_CK <-> BCLK

Nicht benutzt:
LRCIN

Mfg Hans
Persönliche Seite #1993653
Lesenswert?
• ▲
▼
Ich hab mit dem STM32 nur anfänglich zu tun gehabt, aber so wie ich das 
gelesen habe braucht man I2S2 und I2S3 da der Transmitter und Receiver 
getrennt sind.

Wobei du nur 1x den _WS und den _CK benötigst. Der LRCIN ist der 
L/R-Clock eingang am Codec. Der LRCOUT der Ausgang wenn der Codec als 
Master arbeitet. Ich habe LRCIN und LRCOUT immer zusammengeschaltet. 
Wichtig ist das der Codec richtig Konfiguriert wird.

Beim AT91SAM7xxx läuft das mit den getrennten Receiver/Transmitter meine 
ich genauso.
Kann aber keine gewähr geben da ich wie gesagt mit den ARM7 (egal ob 
AT91SAM7xxx oder STM32xxx oder LPCxxx) noch nicht viel gemacht habe.
Bin noch etwas auf Kriegsfuß mit den 
Compilern/IDE/Debugger/Programmieradapter.

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.