Gast
#2441731
Ich schreibe Rohdaten auf eine SD-Karte (über SPI). Manchmal habe ich jedoch das Problem, das der Schreibzugriff fehlschlägt, vor allem wenn ich die Karte ausgesteckt und wieder eingesteckt habe. Leider ist der Schalter zum Anzeigen einer eingesteckten SD-Karte nicht vorhanden/angeschlossen, ich kann also nicht erkenne, ob die Karte in der Zwischenzeit entfernt wurde. Ein "vorsorgliches" Reinitialisieren nimmt mir aber eine bereits initialisierte Karte übel, dh. alle folgenen Zugriffe schlagen Fehl. Wie kann ich also auslesen, ob die SD-Karte bereits initialisiert wurde und sie dann gegebenenfalls neu initialisieren?