Erkennen ob SD Karte herausgezogen wurde.

Gast #659083
Lesenswert?
• ▲
▼
Hallo, ich nochmal...
Tja, ein Sachalter ist zwar da, aber er ist nicht angeschlossen. 
Angeschlossen sind nur die 4 SPI Pins (die MCU hat zu kleinen Pincount) 
:-(
Dann muß ich wohl etwas Anderes versuchen. Kann man an einem der 
SPI-pins erkennen daß die Karte steckt (eventuell am MISO)?
Oder muß ich periodisch ein Kommando zur Karte schicken, um zu sehen, ob 
sie noch steckt?
Danke...
:-)
Gast #659232
Lesenswert?
• ▲
▼
> Pullup an MISO (ergibt immer 0xFF beim lesen) und MMC init. versuchen.
> Bei Fehler ist keine Karte da.
Danke :-)
Also, wenn ich die Karte selecte, dann zieht sie MISO auf 0. Richtig?
Macht das jede SDIO Karte so, kann man sich darauf verlassen? Nach dem 
Einstecken befinden sie sich ja nicht im SPI-Modus.
Ansonsten hab' ich gelesen (in einem SanDisk Manual), dass man die 
SD-Karten mit dem CMD1 pollen kann...

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