Moin Moin, eine kurze Frage zum VS1011 in NewMode-Anschlusskonfiguration. Angenommen ich schließe den VS1011 und eine FAT-formatierte SD-Karte mit MP3-Dateien per Hardware-SPI an einen µC. Der µC verwaltet das Dateisystem und liest eine MP3-Datei ein. Die MP3-Rohdaten kann er dann an den VS1011 schicken und schwupps hört man Musik. Gibt es aber auch die Möglichkeit, die Rohdaten (also FAT-Frames bereits vom µC gelesen) direkt von der SD-Karte in den VS1011 zu schreiben? Ich dachte das sei die Idee der xDCS-Leitung? Nur müssten dann ja SO_SDCARD an SI_MP3 angeschlossen sein? Das wiederum verhindert, dass der µC SPI-Daten von der SD-Karte empfängt. Versteht ihr, auf was ich hinaus möchte? ;) Verwende ich nicht den NewMode, so dürfte dieses Problem gelöst sein, da ein seperater Data-SPI-Eingang (SDATA) existiert. Was also bringt der NewMode an Vorteilen? Danke schon mal! Waldo
Hi Nur mal so: >>>>> Der µC verwaltet das Dateisystem und liest eine MP3-Datei ein. Gibt es für sowas Beispielcode für einen PIC18... ? Gruß Thomas
Zu Hauf... http://www.google.de/#hl=de&source=hp&q=fat16+library+pic18&oq=fat16+library+pic18&aq=f&aqi=&aql=&gs_sm=e&gs_upl=1292l6393l0l21l13l0l0l0l0l0l0ll0&bav=on.2,or.r_gc.r_pw.&fp=adce22d8f8d6a9aa&biw=1280&bih=883 Nicht ausprobiert, sieht aber gut aus: https://www.marcusbannerman.co.uk/index.php/research/electronicspics/40-pic-projects/76-fat32-library-for-pic18-devices.html Back to topic... Ich habe Bedenken, dass über ein einziges SPI-Bussystem, zu viel Zeit für Datenschaufeln drauf geht... aber warum benutzt jeder den NewMode, bei dem die Daten zwangsläufig durch den µC müssen?
Natürlich kannst Du die Nutz-Daten direkt von der SD-Karte in den Dekoder schieben. Habe ich vor einiger Zeit auch so gemacht. Hat prima funktioniert. Ich habe einen Bustreiber mit Enable dazu genutzt, den Bus entsprechend umzuschalten, so dass der VS die Kommunikation zwischen SD und µC nicht hört und umgekehrt.
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.