Forum: Mikrocontroller und Digitale Elektronik PIC SD Karte Manuell Lesen/Schreiben


von Michael Buschmann (Gast)


Lesenswert?

Hallo,
ich wollte fragen, ob es möglich ist Daten von einer SD Karte (ohne 
Dateisystem) zu Lesen und Schreiben ohne vorgefertigte Protokolle (z.B. 
SPI) oder so  also nur mit den "IO Pins und etwas Assembler" :) ?
Ziel ist es, dass ich SD Karten besser verstehe und z.B. nur eine kleine 
Zahl auf eine SD Karte schreiben und Lesen kann.
Falls das möglich ist würde ich mich über Links freuen.
Alles was ich dazu gefunden habe benutzt nämlich SPI oder andere 
Protokolle.
Ich will das aber unbedingt manuell ohne SPI oder so machen.

Grüße Michael

von Max D. (max_d)


Lesenswert?

SPI ist so low level wie man es sich nur vorstellen kann. Das ist ein 
schieberegister und fertig.

von holger (Gast)


Lesenswert?

>Ich will das aber unbedingt manuell ohne SPI oder so machen.

Ja, das geht. SPI kann man sehr einfach durch ein bisschen
Pinwackeln nachbilden. Schnell ist aber was anderes.

von Jens (Gast)


Lesenswert?

Michael Buschmann schrieb:
> Ich will das aber unbedingt manuell ohne SPI oder so machen.

Dann kaufe dir zwei Taster und schließe die an CLK und MOSI an. Dann 
noch eine LED an MISO und du kannst deine SD-Karte manuell beschreiben.

Sorry, aber vielleicht befasst du dich erst mal mit den Grundlagen einer 
SD-Karte.

von Christian J. (Gast)


Lesenswert?

>>Ziel ist es, dass ich SD Karten besser verstehe und z.B. nur eine kleine
>>Zahl auf eine SD Karte schreiben und Lesen kann.

Au Mann....  eine kleine Zahl? Darf denn auch ein Bit sein?

Durcharbeiten und dannn wiederkommen:

https://www.sdcard.org/downloads/pls/simplified_specs/part1_410.pdf

Treiber habe ich für PIC geschrieben, den kriegst später

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.