Forum: Mikrocontroller und Digitale Elektronik Atmega32 + VS1003


von Thomas _. (oerle)


Lesenswert?

Hallo!

Ich bastle momentan an einem MP3 Player mit einem Atmega32 (L) und einem 
VS1003.

Ich betreibe die Gesamte Schaltung auf 3,3V bzw mit den zusätzlichen 2,5 
und 2,8 laut Datenblatt.

Über SPI sende ich dem Decoder jetzt irgendwelche Daten, in der 
Hoffnung, einfach ein Piepen oder was zu erhalten. Nach dem Datenblatt 
muss man nichts initialisieren, sondern einfach die Daten inklusive 
Header hinsende, darum würde ich mir auch einen Ton erwarten.

Weiters hängt am SPI noch eine SD Karte, von der ich die Daten einlese 
und zwischenspeichere...bzw will.

Nun ist meine Frage, was ich falsch gemacht habe, beziehungsweise ob es 
vlt der Quarz sein kann, da er nicht so nah an das SMD gehäuse mit 
Steckbrettadapter ran kann, dass es nicht funzt.

Im Großen und Ganzen habe ich mich an den Referenzaufbau gehalten.

Bitte um Hilfe!

MfG
Thomas

von Tobias Hagemeier (Gast)


Lesenswert?

Hallo Thomas!
Soweit ich das im Kopf habe (ohne jetzt nachzusehen) wollen die Chips 
der VS10xx-Reihe alle komplette "Datei"-Daten haben. Das heißt zum 
Beispiel im Falle einer Wave-Datei einen gültigen Wave-Header. Zumindest 
liest der Chip MP3-Header aus um die Bitrate usw zu kennen; ob er bei 
reinen zufälligen Daten (ohne jeden Header) anspringt ist also die 
Frage.

Nur ein kleiner Denkanstoß und ohne jede Garantie das da was dran ist ;)

- Tobi

von Malte _. (malte) Benutzerseite


Lesenswert?

Zumindest beim Vs1002 muss einmalig die Lautstärke und eventuell noch 
die Quarzfrequenz eingestellt werden. Denke, das dürfte beim Vs1003 
ähnlich sein.

Nachtrag: Außerdem kannst du die Register ja mal testeshalber auslesen 
und schauen ob was sinnvolles (zb die vorher geschriebenen Werte) drin 
steht und damit Interface Probleme ausschließen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.