mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik STM32F4 MP3 Decoder


Autor: Jürgen Liegner (jliegner)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen,

hat schon mal jemand mit den Cortex M4 z.B. STM32F4 einen Software-mp3 
Decoder gebaut oder schon mal Beispiele gesehen? Von ST soll's ja dazu 
eine (freie?) Audio Engine geben.

http://www.st.com/internet/com/press_release/p2476.jsp

Leider gehen die Links darin ins leere. Hat da eventuell jemand mehr 
Informationen bzw. download-Links?

Vielen Dank an alle die helfen können!

Autor: Christoph Kessler (db1uq) (christoph_kessler)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
http://www.stm32circle.com/projects/project.php?id=82

Da ich mir auch gerade das STM32F4DISCOVERY gekauft habe
Beitrag "Billiges Cortex-M4-Board STM32F4DISCOVERY jetzt erhältlich"
bin ich über den STM32-Artikel hier 
http://www.mikrocontroller.net/articles/STM32 auf diese Seite gestossen.

Ein Buch zu Cortex-M3 habe ich mir auch gekauft:
ISBN 9781856179638

Autor: Jürgen Liegner (jliegner)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
vielen Dank für den Link. Das kannte ich noch nicht. Nutzt aber leider 
nicht die DSP-Möglichkeiten des M4. Aber die helix-Anpassung an thumb2 
habe ich da zum ersten mal gesehen.

Autor: Florian R. (zeflo)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
So wie ich das sehe basiert das Projekt auf dem Primer 2 (STM32F103E) 
ohne DSP. Aber eine auf den STM32F4 optimierter mp3-decoder würde ich 
auch gerne sehen.

Grüße, Flo

Autor: Uli (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
git es hierzu irgendwo Neuigkeiten?
Für M4 optimierter Code . etc.....

Autor: hlipka (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Laut 
https://my.st.com/public/STe2ecommunities/mcu/List... 
muss man da bei STM nachfragen, da es Lizenz-Vereinbarungen zum 
unterschreiben gibt :(

Autor: jjmz (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
I have just released some source code for the stm32f4 and a mp3 decoder 
in software using the mad library.
 See http://jjmz.free.fr

Autor: Jürgen Liegner (jliegner)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Great, Super!

Can the mad lib decode 192kb 44,1Khz stereo and how many cpu from the 
stm32f4 is then usage?

Autor: jjmz (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Well I had no time yet to go into details, but my test is ok
with a 128kbps @ 44.1khz stereo.
(Note that I did not make anything extraordinary : that's just
the audio application that was using the STM32F4 DMA to I2S
codec, plus a rough adaptation of the lidmad to the board.)

Autor: jjmz (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Quick answer, although it is not a full test (I don't have
the serial debug link with me at the moment, I am just listening
at the audio output) : 320kbps looks glitch free (44.1k, stereo,
created with 'lame --preset insane').

Autor: jjmz (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
I tested this morning @ 128kbps and 320kbps : both are ok, and CPU
usage is around 20% for both.

Autor: MAS3507 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi jjmz,
thanks for providing a complete flash-and-play mp3 demo!

BTW, I mesasured ~55mA at the Idd jumper JP1.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.