www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik sd als wechseldatenträger


Autor: xxxy (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo an alle,
ich möchte eine SD Karte als Wechseldatenträger verwenden.

Der Sinn ist Files auf mein kleines µC system zu kopieren.
Das System bestehend aus einem FTDI_USBchip, µC und einer SD Karte.

Wäre dies mit vertretbarem aufwand lösbar?

Autor: madler (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich gehe mal davon aus, dass Du über USB auf die SD schreiben willst, 
und nicht erwartest, dass sich das ganze unter Windows als 
"Wechseldatenträger" meldet, oder ?
Sowas hab ich nämlich schonmal gemacht,
wenn Du keine sehr hohe Geschwindigkeit (SD Card kann so nur SPI!) 
erwartest und irgendwie Source-Code für das FAT-Dateisystem findest 
(falls Du FAT willst?), hält sich der Aufwand in Grenzen. FAT selber zu 
implementieren ist nicht so nett.
Kannst aber auch Dein eigenes Pseudo-Dateisystem implementieren (so hab 
ichs gemacht).

Ansonsten hängts natürlich von Deiner Definition von vertretbarem 
Aufwand ab ;)

Autor: xxxy (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke
Ich gehe mal davon aus, dass Du über USB auf die SD schreiben willst,
und nicht erwartest, dass sich das ganze unter Windows als
"Wechseldatenträger" meldet, oder ?
Nein, so sollte es schon sein
Auf der Karte wäre FAT16

Die Files der Karte Lesen und Schreiben mit dem µC krieg ich hin.

Doch für das mit dem Wechseldatenträger suche ich einen Lösungsweg.

Autor: opacer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Du musst ein Mass-Storage-Device implementieren für den USB. Mit einem 
FTDI geht das aber nach meinem Kentnissstand nach NICHT!

Schau mal hier .. ist für ein 8051er aber die sourcen sind in C (ok die 
verwenden ihre USB-Lib) so als kleine Hilfe evtl. brauchbar:
http://www.silabs.com/public/documents/tpub_doc/an...

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.