Hallo, Ist es möglich mithilfe eines Vinculum Drives MP3-Dateien Byteweise Auszulesen, und dann mithilfe eines AVRs an einen MP3-Decoder (z.B. VS1003 o.Ä.) weiterzugeben? Ich weiss, dieses Thema wurde schon oft durchgenommen, aber ich wüsste gerne, ob das Ganze mit einem Vinculum Drive funktioniert. Dadurchwürden ja die ganzen SD-Card Routinen etc die das Projekt "aufblasen" entfallen. Theoretisch müsste dann der AVR nur die Daten vom UART entgegennehmen, die ihm das Vinculum Drive liefert, und per SPI an den Decoder weiterleiten. Wenn dies möglich ist, währe das ganze wahrscheinlich sogar in einem ATMEGA8 realisierbar, oder? Ich hoffe, ihr könnt mir auf meine Frage Antwort geben. mfg, cyberlink
warum nicht gleich den hier??? http://www.vinculum.com/documents/datasheets/DS_VMUSIC2.pdf Gruß, Tubie
@Tubie: Der Grund, warum ich kein VMUSIC2 nehme: Ich habe bereits das VDRIVE2, warum dann extra das VMUSIC, wenn man das ganze nicht mit nem AVR realisieren kann. @Fritzi: Wenn das möglich wäre, wie sendet man dem Decoder (VS1001) dann über SPI die Daten? Mit SPI habe ich in Bascom noch nicht allzuviel gemacht, deshalb die Frage. Sendet man dem Decoder einfach nur die vom Vinculum empfangenen Bytes? mfg, Cyberlink
Für SPI gibt es denke ich fertige Routinen unter Bascom. Hardware oder
Software. Einfach mal die Doku lesen.
> Sendet man dem Decoder einfach nur die vom Vinculum
empfangenen Bytes?
Das sollte im Datenblatt des Decoders stehen, welches Datenformat er
benötigt und wie er initialisiert wird. Kann mir nicht vorstellen, das
er sofort losbrüllt, wenn er Daten bekommt.
gruß,
Tubie
Der VS muss ein wenig initialisiert werden, danach musst du ihm einfach die mp3-Datei wie sie vom Speicher kommt hinschicken. Zum VS gibts hier aber schon zig Threads, ein Datenblatt und gute Appnotes, unter anderem mit Schritt-für-Schritt Inbetriebnahmeanleitung. Sebastian
Wenn du bei dem VDrive2 an die BCBUS0-3 und an die BDBUS-Pins noch drankommst, wäre es einfacher das VDrive2 mit der Firmware vom VMusic zu laden und der Atmel steuert dann nur die Firmwarebefehle. Aber egal welche Firmware, du kannst nur eine Partition auf dem Stick haben und nur Dateien im 8.3 Format.
Erstmal Vielen Dank für die ganzen Antworten! Am Wochenende werde ich mich mal dranmachen, und mal ein bisschen mit dem VS1011 + AVR + VDRIVE2 experimentieren. Die Initialisierungsroutinen für den VS hab ich schon rausgesucht und in Bascom eingebaut, jetzt fehlt nur noch Zeit, das ganze mal "In der Realität" zu Testen. mfg, cyberlink
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.