Gast
#147993
Hallo an alle wie vielleicht schon aus älteren Threads bekannt versuche ich einen MP3-Player mithilfe des AT89C51SND1C zu realisieren. Gelesen werden die Daten von einer üblichen IDE-Festplatte, das funktioniert schon einwandfrei.. kontrolliert über visuelle ausgabe bestimmter datensätze am LCD.. Leider tut jedoch der MP3-Dekoder nicht was ich will. Er tut nämlich garnichts. Nach aktivierung fordert er ein Frame an, und ladet so lange Bytes bis das Frame komplett ist, danach treten sofort Layer, Sync. und CRC Fehler auf. Woran das genau liegt ist mir unklar.. für mich gäbe es 2 Ansätze: 1.) Wir geben ihm das gesammte MP3-File.. ist das so richtig? oder muss ich den reinen Datenstrom herausfiltern und ihm diesen geben? also ohne ID3-Tags etc..? 2.) Die Dekoderfrequenz... ergibt sich durch Teilung des PLL-Taktes. Leider war es mir anhand des Datenblatts nicht möglich hier konkrete Frequenzen herauszufinden, das einzige was angegeben ist sind Mindestfrequenzen. Reichen diese aus, oder muss man sich bei bestimmten bitraten,samplingfrequenzen etc an eine bestimmte dekoderfrequenz halten.. und falls ja wie errechnet man diese? Vielen Dank für eure Hilfe Schöne Grüße Manuel