Unterschied SD-Karte zu MicroSDHC-Karte

Gast #2802991
Lesenswert?

Guten Tag
Ich bin momentan an einem Projekt beschäftigt, welches es benötigt von 
SD-Karten Daten zu lesen.
Nun ist mir ein interessanter Unterschied zwischen dem Lesen von einer 
SD-Karte und eine MicroSDHC-Karte aufgefallen.
Möchte ich bei der SD-Karte einen Datenblock auslesen, so muss ich die 
genaue physikalische Startadresse angeben (also Block * Blockgrösse).
Bei eine MicroSDHC-Karte hingegen funktioniert das ganze so nicht. Dort 
muss ich die logische Startadresse angeben (also Block).
Ist dies auch schon jemanden von euch untergekommen und ist dies bei 
allen diesen Karten so?
Grüsse
Samuel_Schmid
Gast #2803001
Lesenswert?

>Möchte ich bei der SD-Karte einen Datenblock auslesen, so muss ich die
>genaue physikalische Startadresse angeben (also Block * Blockgrösse).

Ok.

>Bei eine MicroSDHC-Karte hingegen funktioniert das ganze so nicht. Dort
>muss ich die logische Startadresse angeben (also Block).

Ok, bei SDHC ist das so.

>Ist dies auch schon jemanden von euch untergekommen und ist dies bei
>allen diesen Karten so?

Siehe oben.
Gast #2803918
Lesenswert?

holger schrieb:
>>Bei eine MicroSDHC-Karte hingegen funktioniert das ganze so nicht. Dort
>>muss ich die logische Startadresse angeben (also Block).
>
> Ok, bei SDHC ist das so.

Liegt vermutlich u.a. daran, dass die Blockgröße bei "normalen" SD 
Karten auf verschiedene Werte eingestellt werden kann (1-512 Bytes 
soweit ich weiss), bei SDHC und SDXC die Blockgröße aber fest 512 Bytes 
ist.

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