User manual

334Bibliotheken
© 2013 Conrad Electronic
Offene Dateien: Unbegrenzt, abhängig vom verfügbaren Speicher
Dateigröße: Abhängig vom FAT Typ (bis zu 4G-1 bytes)
Volume Größe: Abhängig vom FAT Typ (bis zu 2T bytes bei 512 bytes/Sektor)
Cluster Größe: Abhängig vom FAT Typ (bis zu 64K bytes bei 512 bytes/Sektor)
Sektorgröße: Abhängig vom FAT Typ (bis zu 4K bytes)
Die SD card Funktionen unterstützen unter FAT keine langen Dateinamen (LFN). Zum einen ha-
ben die langen Dateinamen einen erweiterten RAM und Flashspeicherbedarf, da sie auf Unicode ba-
sieren, zum anderen lt die Firma Microsoft (TM) ein Patent auf die Nutzung von LFN. Der Datei-
oder Verzeichnisname muss daher das Format 8.3 haben.
5.21.2 SDC Rückgabe Werte
Alle SDC Funktionen geben Byte zurück, das den Erfolg des SDC Zugriff laut folgender Tabelle be-
schreibt.
Fehler
Wert
Beschreibung
FR_OK
0
Operation erfolgreich
FR_DISK_ERR
1
Physikalischer Zugriff fehlgeschlagen
FR_INT_ERR
2
Falsche FAT Struktur oder interner Fehler
FR_NOT_READY
3
Speichermedium nicht vorhanden
FR_NO_FILE
4
Datei nicht gefunden
FR_NO_PATH
5
Pfad nicht gefunden
FR_INVALID_NAME
6
Dateiname unltig
FR_DENIED
7
Dateizugriff nicht erlaubt
FR_EXIST
8
Datei existiert schon
FR_INVALID_OBJECT
9
Datei nicht mit SDC_FOpen geöffnet
FR_WRITE_PROTECTED
10
Speichermedium schreibgeschützt
FR_INVALID_DRIVE
11
Drive-Nummer unltig
FR_NOT_ENABLED
12
Filesystem nicht initialisiert
FR_NO_FILESYSTEM
13
Keine FAT Partition auf Speichermedium
FR_MKFS_ABORTED
14
nicht vorhanden, da mkfs nicht unterstützt
FR_TIMEOUT
15
Speichermedium antwortet nicht
5.21.3 SDC_FClose
SDCard Funktionen
Syntax
byte SDC_FClose(byte fil_ramaddr[]);
Sub SDC_FClose(ByRef fil_ramaddr As Byte) As Byte
Beschreibung
Schließt eine vorher geöffnete Datei.