Atmega32 + VS1003

OP #1646786
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
Gast #1647084
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
Persönliche Seite #1647119
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.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 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.