mp3 player lpcxpresso uda1380 assembler code

OP #3416600
hallo,

ich versuche einen mp3 player zu bauen. den code habe ich von hier:
http://www.nxp.com/search?q=an11178&type=keyword&rows=10
als ide verwende ich lpcxpresso.

beim debuggen springt er in die HardFault_Handler funktion. ich habe die 
stelle wo das passiert im bild rot markiert. die clz funktion ist in 
einer assembler datei.
Angehängte Dateien:
Persönliche Seite
Die asmpoly kannst du auch durch die C funktionen ersetzen. Sollten die 
bei deinen player nicht mehr dabei sein musst du sie dir besorgen. Der 
original Source des dekoders ist hier: 
https://datatype.helixcommunity.org/Mp3dec

Bis auf die assembler Sachen wird der Source 1:1 gleich sein.

Hier wurden auch die reinen C sourcen verwendet:
Beitrag "STM32F4 Discovery MP3 Player - komplett mit Code"

Wenn du schon an sowas scheiterst....

Was soll das ganze denn mal werden?
Gast
Marius S. schrieb:
> Ali versucht das ganze ohne einen MP3 Player-IC zu machen.

der uda1380 kann laut Datenblatt auch MP3-Dateien verarbeiten. Im 
Prinzip das gleiche wie der VS1053, nur dass man hier im Forum zum Vs 
einiges findet, zum uda nicht. Doppeltes Handicap: Selten benutzter uC, 
selten benutzter Decoder.

Das Programm hängt an der Funktion CLZ(gbMask). kannst du mal 
beschreiben, was diese Funktion bewirken soll? Ist das die Anbindung an 
den uda?
OP
die CLZ(gbMask)Funktion wird in einer c datei aufgerufen und die CLZ 
Funktion befindet sich in einer assembler datei. aus irgendeinem grund 
kann die Funktion nicht aufgerufen werden. den code habe ich oben 
gelinkt.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.