Hi All, ich möchte durch ein MCU ein Txt File in ein mikroSD karte schreiben. Zuerst habe ich die Grundlage zu FAT32 gelesen. Danach habe ich ein Name "test1111txt" für den File erzeugt und im Root Dir in Cluster 2 geschrieben. Der erste Cluster ist 5, Attribute 0x20,File Size 512Bytes. Anscließend habe ich in FAT1 und FAT2 den Eentry von Cluster 5 mit "ff ff ff 0f" ausgefüllt. Diese "ff ff ff 0f" und den Dateiname habe ich durch software ausgelesen und sind richtig. Schließlich schrieb ich Daten ab dem 0.Sektor in Cluster 5. Die Daten sind 512Bytes. Wieder habe ich durch meine Software kann ich den Daten auslesen und in Hyperterminal ausdrucken. Dann steckte ich die Karte in PC. Im PC befindet sich die Text File mit den Name"test1111.txt",aber bei Öfffen sagte es "den File existiert nicht!" (Bild links) Ich weiß nicht warum und daher die Hilfe zu bitten. Wenn jamand den gleichen problem hatte kannst du mir einmal erklären? ich bedanke mich für Hilfe! Gruss Chun
Schieb die Karte mal in nen Androiden, der kann die Datei lesen. Habe den Fehler auch grade mit ner SD Library und weis nicht worans liegt...
Meine Kristallkugel sagt: Du machst was falsch beim Cluster zählen. Was sagt "chkdsk I:" zu Deiner µSD?
Der Dateiname sollte beim alten 8.3 Format grossgeschrieben werden (TEST1111TXT), eventuell liegts daran.
Jim Meba schrieb: > Meine Kristallkugel sagt: Du machst was falsch beim Cluster zählen. > Was sagt "chkdsk I:" zu Deiner µSD? Danke für Antwort. was ist der VollName von "chkdsk I:"? Hast du die Formel zur Berechnung vom Cluster. ich habe mein FAT1 auslesen, die erste 32 Bytes sind: F8 FF FF 0F FF FF FF 0F FF FF FF 0F 00 00 00 00 00 00 00 00 FF FF FF 0F 00 00 00 00 00 00 00 00
pschober schrieb: > Der Dateiname sollte beim alten 8.3 Format grossgeschrieben werden > (TEST1111TXT), eventuell liegts daran. in Software ist so geschrieben, das ist richtig
Martin Wende schrieb: > Schieb die Karte mal in nen Androiden, der kann die Datei lesen. > Habe den Fehler auch grade mit ner SD Library und weis nicht worans > liegt... ja ich werde abend mal probieren
Martin Wende schrieb: > Schieb die Karte mal in nen Androiden, der kann die Datei lesen. > Habe den Fehler auch grade mit ner SD Library und weis nicht worans > liegt... hi ich habe einmal unter android system probiert. die file kann geöffnet werden. Hast du die Lösung, wie unter Windows geöffnet werden kann? Gruß
Leider nicht, hab die selbe Lib verwendet wie zu XP Zeiten (wo es funzte), Win7 will die Datei aber nicht öffnen.
>Der Dateiname sollte beim alten 8.3 Format grossgeschrieben werden >(TEST1111TXT), eventuell liegts daran. Der Schlüssel zum Erfolg, bei mir gehts jetz auch mit Win7 zu öffnen
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.