usbstick to usbstick

Gast #3034529
Lesenswert?

Hallo
Ich habe oft das Problem das ich Daten zwieschen USB Sticks verschieben 
möchte, aber kein PC usw. in der nähe ist.

Ich würd mir also gerne ein kleines Gerät bauen wo man 2 usb sticks 
einstecken kann und dann die Daten kopieren oder verschieben kann.

Ich kenne mich damit nicht gut aus, aber ich denke:
>ich brauche eine Batterie
>ich brauche einen Microcontroller

Eich brauche kein Display, aber ein paar LED Statusanzeigen sind schon 
nützlich um anzuzeigen:
>Betriebsbereitschaft = Wenns ON ist
>Arbeitet = wenn ein Vorgang bearbeitet wird
>Error = z.B. Speicher zu klein

Ich möchte und erwarte keine komplette Lösung.
Hauptsächlich interessiert mich welchen microcontroller ich brauche

MFG
js

Ich hoffe ich habe das richtige Unterforum genommen, bitte also ggf. um 
Verschiebung :)
Persönliche Seite #3034561
Lesenswert?

Das ist viel Aufwand, denn Du brauchst einen µC mit 
USB-Host-Interface, und Du musst neben dem allgemeinen USB-Host-Geraffel 
auch noch das Handling von "Mass Storage Devices" und der auf USB-Sticks 
üblicherweise genutzten Dateisysteme implementieren.

Um wenigstens halbwegs Performance beim Kopieren hinzubekommen, sollte 
das schon irgendein ARM sein.

Du weißt, daß es so ein Ding auch als Fertiggerät gibt?
Gast #3034693
Lesenswert?

Sind wir ehrlich das wird nix. Der TO hat wohl kaum / keine Erfahrung 
mit sowas.

julius schrieb:
> Eich brauche kein Display, aber ein paar LED Statusanzeigen sind schon
> nützlich um anzuzeigen:
>>Betriebsbereitschaft = Wenns ON ist
>>Arbeitet = wenn ein Vorgang bearbeitet wird
>>Error = z.B. Speicher zu klein

Das ist wie ein Prgrammierer der zuerst die GUI macht weil man sie 
zusammenklicken kann und dann jahrelang programmiert um die 
Funktionalität zu realisieren.

Wie soll sojemand 2 USB Hosts + Filesystem realisieren? Das ist doch 
utopisch.

So ein Gerät fertig kostet in Fernost keine 10€. Das hat auch nix mit 
einem Lernbeispiel zu tun. Noch dazu kommen dann irgendwelche Kings mit 
Atmega her. Ein Porsche ist auch kein Dreirad. Vielleicht noch Adruino?

Wer sich ernsthaft dafür interessiert. STM32F4 hat USB-Host 
Funktionalität an Bord. Diese ist aber nicht in Laufzeit sondern per 
Hardwarbeschaltung zu "aktiveren". Hier hätte man den ersten Host, einen 
Vinculum ist die wohl einzig mögliche Hobbylösung in Verbindung mit dem 
DMA könnten da auch gute Geschwindigkeiten zu Stande kommen. Aber das 
ist eine Fortgeschrittenenlösung und nix für jemaden der kaum / wenig 
erfahrung hat.
Gast #3034828
Lesenswert?

Hallo
Danke für die schnellen antworten

1. Ich habe auch keine Ahnung wie das mit dem Filesystem fubktionieren 
sollte und habe mich einfach dafür entschieden alles zu kopieren :)
Wahrscheilich könnte man es auch so programieren das nur ein bestimmter 
Ordner kopiert wird (müsste halt immer gleich heißen)#

2. Nein ich wusste nicht das es das schon fertig gibt wusste aber auch 
nicht wonach ich suchen sollte

gruß
js

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren