Hi.? In allen beispielen die ich gefunden habe wird das CID und CSD Register von der Karte gelesen. Ausgewertet werden die daten aber nicht. Hat das einen bestimmten grund? Gibt man nur das kommando zum auslesen, um zu prüfen ob die karte richtig gelesen werden kann und richtig initialisiert wurde? Dann verstehe ich das mit dem card status nicht. Laut meinen datenblättern befindet sich in R1 in bit 9-12 der Karte der Status (idle,ready,standby....). Die dort angegebenen werte passen überhaupt nicht zu meinem beispielprogramm,welches aber super funktioniert. welche werte müssen denn nun im card status register stehen für transfer state oder idle state?
Gast
#632804
>In allen beispielen die ich gefunden habe wird das CID und CSD Register >von der Karte gelesen. >Ausgewertet werden die daten aber nicht. Bei CID macht das auch nichts. Da steht nichts wichtiges drin. CSD sollte man schon auswerten wenn man Karten > 1GB lesen/schreiben möchte. >Hat das einen bestimmten grund? Der Code soll möglichst klein bleiben ?
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.