I2S-Schnittstelle direkt an PDM-Datenstrom?

Gast #3138478
Lesenswert?
• ▲
▼
Hi,

meine Frage betrifft im Speziellen das STM32F4 Discovery Board.
(Schaltplan unter STM32F4 Discovery Schematics auf 
http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF252419).

Dort ist ein Mikrofon (MP45DT02)mit PDM-Ausgang direkt an eine 
I2S-Schnittstelle des STM32F angeschlossen. Das wundert mich, denn ich 
dachte, I2S wäre für einen PCM-Datenstrom und folglich müsste ein 
Schaltkreis dazwischen, der von PDM- in PCM-Daten konvertiert (Bsp: 
ADAU7002 von Analog Devices). Warum geht das auch ohne diese 
Konvertierung bzw. was für einen Unterschied macht das im Endeffekt? 
Muss ich dann in Software konvertieren? Aber im Datenblatt steht 
wiederum ausdrücklich, dass die I2S-Schnittstelle kompatibel ist mit 
1.)PCM 2.)Phillips I2S 3.)LSB-justified 4.)MSB-justified. Nix mit PDM...

Kann mich jemand aufklären?

Martin
Gast #5116680
Lesenswert?
• ▲
▼
Ich habe dazu eine Frage: Ist bekannt wie der Chip das macht? Ich meine, 
die LIB ist doch letztlich nichts anderes als C-Code und mir ist nicht 
klar, wie der in der Lage sein soll, einen 3MBit-Datenstrom zu 
dekodieren.

Ich nehme an es geht über Timer und Sampling?
Gast #5190895
Lesenswert?
• ▲
▼
Als kleiner Nachtrag dazu:

Wir haben das inzwischen manuell nachgebaut:

- Einlesen mit einem 16-Bit-Schieberegister
- Übergabe an den Controller als 16 Bit Wert mit 192kHz
- Filterung von 8 Datenworten - 2x überlappend
- 48kHz Audiodaten mit 20Bit

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.