Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > Hallo zusammen, > > kann mir jemand bei der Funktion "SDC_GetFree" helfen. > Wenn ich eine SD-Karte mit eine Clustergröße von 512Byte Formatiere kriege ich mit der Funktion > SDC_GetFree eine fehlerhafte Clustergröße zurück. > Wenn ich die Karte mit 1024Byte Formatiere kriege ich die richtige größe raus. > Wenn ich die Karte mit 2048,4096.....formatiere zeigt die Funktion jeweils das vielfache von 1024 an. > Also bezogen auf 1024Byte. Passt soweit aber! > Das seltsame ist allerdings, wenn ich die Karte z.B. mit 4096Byte Clustergröße Formatiere und ich mit der > Funktion SDC_FWrite bzw. SDC_FSync eine 65535 Byte große Datei auf die Karte schreibe. Ich vor dem Schreiben > und nach dem Schreiben mit SDC_GetFree die freien Cluster subtrahiere. Dann kriege ich 64 verwendete Cluster > raus? > Sehr seltsam. So kriege ich mit der Funktion ja nie die wirkliche Clustergröße heraus! > Kann das einer verifizieren? > LG > Holger