STM32H7B3I-DK - Soundausgabe

OP (Firma: EleLa - www.elela.de) #7236819
Lesenswert?
• ▲
▼
Hallo,

Auf dem STM32H7B3I-DK ist der Sound Chip CS42L51-CNZ verbaut.
Gibt es ein Demo für eine Sound Ausgabe?

Mein Problem ist, da will einfach nichts raus kommen. Im Prinzip ist es 
recht einfach, mit CubeMX die I2S Schnittstelle konfigurieren und mit:
HAL_I2S_Transmit_IT(&hi2s6, (uint16_t *)pBuffer, *aSoundSize)
die Daten schreiben und wenn der Interrupt kommt den nächsten Block los 
schicken.

Dieser Sound-Chip kann zudem ein Ton selbst erzeugen, das geht laut 
Datenblatt mit diesem Register:
Register[0] = 0x40;
HAL_I2C_Mem_Write(&hi2c4, 0x94, 0x14, 1, &(Register[0]), 1, 20);
Es kommt da auch kein Ton raus.

Mit dem Oszi gemessen kommen die Clocks für MCLK/SCLK/LRCK und die Daten 
an.

Ich vermute mal etwas muss noch um konfiguriert werden, damit der Sound 
Chip was ausgeben mag.

Daher, wäre ich nicht schlecht wenn mir jemand helfen könnte, welche 
Register ich von dem Sound-Chip wie beschreiben muss, damit das 
funktioniert.
Im Anhang das Datenblatt vom Sound Chip, damit ihr nicht erst danach 
suchen müsst.

Vielen Dank für die Hilfe, Markus.
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.