Forum: Mikrocontroller und Digitale Elektronik Daten aus USB-Stick auslesen


von Tobias (Gast)


Lesenswert?

Hallo,

Ich wollte hier ein Projekt realisieren bei dem ich die Daten eines 
USB-Sticks (Mass Storage Device) auslesen müsste. Allerdings habe ich 
sowohl von USB, als auch von dem verwendeten Protokoll, bzw. dem 
Dateisystem nicht so viel Ahnung. D.h. ich müsste hier auf eine fertige 
Lösung, bzw. eine Bibliothek zurückgreifen. Wisst ihr vielleicht eine 
Lösung um dieses Problem zu umgehen?

Was ich im Prinzip bräuchte, währe ein Controller welcher mir eine 
einfache API für den Dateizugriff bereitstellt oder eben einen 
Host-fähigen Mikrocontroller wo man auch entsprechende Libraries für die 
Dateisysteme hat.

Ihr könnt mir jetzt sagen, dass dies zu viel Arbeit für ein Hobby ist, 
aber ich möchte ja gerade diese Arbeit umgehen :P

von Aufreger deluxe (Gast)


Lesenswert?

Es soll ARMs geben, die eine USB-Host-Funktionalität besitzen. Ob es 
allerdings auch fertige Bibliotheken gibt, weiß ich nicht.

von inoffizieller WM-Rahul (Gast)


Lesenswert?

>Es soll ARMs geben, die eine USB-Host-Funktionalität besitzen.
Mir fällt der Name gerade nicht ein, aber es gibt ein USB-Host-Modul mit 
einem ARM drauf, der HID, Mass storage und noch irgendwas unterstützt.
Alles komplett fertig. Man muß sich nur noch um den steuernden 
COntroller und das Protokoll kümmern.

von Wolfgang (Gast)


Lesenswert?

MCU2Host Controller - Schau mal bei FTDI: 
http://www.vinculum.com/prd_vdip1.html

von Tobias (Gast)


Lesenswert?

So weit so gut, damit könnte ich Daten an den USB-Stick senden und 
empfangen. Allerdings bräuchte ich dann immer noch eine API um auf den 
Stick zumindest lesend zuzugreifen.

Also bin ich immer noch auf der Suche nach einem Mass Storage Controller 
der mir eine einfache API zur Kontrolle des Datenflusses 
(Dateimanagement) zur Verfügung stellt.

Es müsste doch hierfür bestimmt schon fertige Lösungen geben, die einem 
Entwickler die Arbeit damit erleichtern. Man möchte ja nicht immer alles 
2 Mal erfinden, dass Rad reicht ja schon. :|

von inoffizieller WM-Rahul (Gast)


Lesenswert?


von inoffizieller WM-Rahul (Gast)


Lesenswert?

Mist, die haben ihre Seite auch auf PHP umgestellt.
Also nur:
http://www.ghielectronics.com/

von arc (Gast)


Lesenswert?

Das verlinkte VDIP1 hat genau diese Funktionen integriert.
http://www.vinculum.com/documents/DS_VNC1L_FW_VDAP_v106.pdf
Im Terminal-Modus schickt man dem Controller bspw. "DIR", "CD", "RD" 
(ReadFile) etc. und man erhält die passende Antwort.

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.