Forum: Mikrocontroller und Digitale Elektronik Schaltung als externen Datenträger erkennen lassen


von Sepp (Gast)


Lesenswert?

Hallo zusammen,

mich würde interessieren, ob es möglich ist mein USB Interface (FT232) 
auf meiner Platine von Windows aus, als externen Datenträger erkennen zu 
lassen. Das wäre recht schön um Daten auf die eingebaute SD Karte zu 
schieben.
Ich bin mir nicht sicher ob das wirklich funktioniert. Mit dem µC auf 
die SD Karte schreiben oder von ihr lesen ist kein Problem, aber das 
ganze auch von Windows aus über den µC auf die SD Karte realisieren ist 
schon etwas komisch.
Hat das schon mal wer gemacht? Im Forum bin ich nicht wirklich fündig 
geworden.

von Sigint 112 (sigint)


Lesenswert?

Hallo Sepp,
  mit dem FT232 ist das meiner Meinung nach nicht möglich, da das nur 
ein USB <-> UART Wandler ist. Es gibt aber Bausteine, mit denen du das 
realisieren kannst. Der USBN9603 soll das z.B. können. Allerdings ist 
das sehr viel komplizierter als der FT232, da du dich hier auch um die 
USB-Seite kümmern musst: Deskriptoren, Endpoints, etc.

Gruß,
  SIGINT

von Sepp (Gast)


Lesenswert?

Das dachte ich mir schon. Mir war nämlich auch schleierhaft, wie ich 
meinem ft232 beibringen soll die Geräteklasse (08h) für Massenspeicher 
zu übertragen. MProg bietet da ja auch keine Einstellmöglichkeit.
Aber warum wird sowas nicht implementiert? Das wäre doch schön, wenn der 
Chip sowas noch könnte. Das ganze wäre letztedlich nicht sonderlich 
schnell, aber sehr einfach zu handeln, oder?

von Sigint 112 (sigint)


Lesenswert?

Warum sollten die sowas im FT232 implementieren?! Das Teil hat seine 
Aufgabe und nicht mehr. Für Massstorage gibts andere Chips, die z.B. 
direkt mit MMC-Karten zusammenarbeiten. Oder du nimmst einen µC mit USB 
- Interface und implementierst die gewünschten Klassen selbst.

Gruß,
  SIGINT

von Sebastian (Gast)


Lesenswert?

Für den Anwender schon, aber es übersteigt die Hardware-Ressourcen des 
FT232. Leider scheint das nicht einmal ein VNC1L zu können. Der kann 
zwar als Host für USB-Wechseldatenträger dienen, aber offensichtlich 
nicht selber einen nachbilden. Vielleicht gibt es aber eine Lösung in 
Software für einen geeigneten Mikrocontroller.
Fertige Chips dafür müßte man wohl aus einem Kartenleser ausschlachten.

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.