Externe USB HDD auslesen

Gast #1684965
Lesenswert?
• ▲
▼
Hallo erstmal,

Gleich mal mein Plan: ich habe vor eine externe HDD (USB) an einen 
USB-Anschluss eines Boards zu schließen und diese mithilfe eines 
Mikrocontrollers auszulesen.
Wenn das alles funktioniert soll dieser Mikrocontroller Musikdateien 
ausfiltern und diese abspielen können, über einen Audio-Ausgang.

Ich habe bereits im Internet gesucht aber ich habe da nur Lösungen im 
Bezug auf IDE/ATA Anschlüsse gefunden, doch ich möchte ja eine externe 
USB HDD betreiben.

Meint ihr das wäre irgendwie zu realisieren?
Danke für jede Hilfe.

MfG
Woellchen
Gast #1684990
Lesenswert?
• ▲
▼
>Gleich mal mein Plan: ich habe vor eine externe HDD (USB) an einen
>USB-Anschluss eines Boards zu schließen und diese mithilfe eines
>Mikrocontrollers auszulesen.

Wenn dein Mikrocontroller USB-Host kann dann geht das.
Wenn er das nicht kann: Vergiss es.
#1685054
Lesenswert?
• ▲
▼
Und allzu klein sollte der Controller auch nicht sein. Rekursives 
Durchsuchen von verschachtelten Verzeichnisbäumen braucht ein wenig 
Speicher, wenn es nicht absolut schnarchlangsam werden soll. Bei einer 
Festplatte wird wohl kaum jemand sämtliche MP3s nur ins 
Hauptverzeichnis packen wollen ;-)

Andreas
Persönliche Seite #1685308
Lesenswert?
• ▲
▼
Zum wirklich schnellen Lesen empfiehlt es sich, die FAT komplett im 
Speicher zu halten.
Bei FAT32 aber wird die FAT schnell recht unhandlich, bei einer nur 20 
GB großen Festplatte, die mit den standardmäßigen 4 kiB-Clustern 
formatiert ist, hat die FAT bereits knapp 5 Millionen Einträge - und 
jeder davon ist 4 Bytes lang, es resultieren also etwa 20 MB.

Naja, und wer gibt sich schon freiwillig mit so winzigen Festplättchen 
ab?
#1685452
Lesenswert?
• ▲
▼
Ist doch schnell und billig erledigt:
Beagle-Board oder IGEP oder FOX-Board oder ... kaufen, USB-Festplatte(n) 
anschliessen, den "Microcontroller" mit einem kleinen Bash-Script 
"progammieren" (find /mnt -name \*.mp3 -exec mpg123 {} \; ), fertig.

Und genug leistung für 1000 Extrawünsche hätts dann auch. Z.B. bunte 
Visualisierungen über HDMI an einen Beamer...

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.