C Control PRO Unit Mega 128 198219 Manuale Utente
Codici prodotto
198219
340
Bibliotheken
© 2013 Conrad Electronic
Erfolg der aufgerufenen SDC Funktion. Siehe
5.21.12 SDC_GetFree
SDCard Funktionen
Syntax
byte SDC_GetFree(char path[], dword kbfree[]);
Sub SDC_GetFree(ByRef path As Char, ByRef kbfree As ULong) As Byte
Beschreibung
Gibt die Anzahl der freien Cluster auf der SD card zurück. Die Anzahl der freien Cluster wird in das erste
Element des Array kbfree kopiert.
Element des Array kbfree kopiert.
Parameter
path
Pfad zum Wurzelverzeichnis (Root) der Disk.
kbfree Rückgabe Array
Rückgabewert
Erfolg der aufgerufenen SDC Funktion. Siehe
5.21.13 SDC_Init
SDCard Funktionen
Syntax
void SDC_Init(byte fat_ramaddr[]);
Sub SDC_Init(ByRef fat_ramaddr As Byte)
Beschreibung
Initialisiert die SD card Bibliothek. Für diese Operation muss eine FAT Puffer angelegt werden. Dafür defi-
niert man ein Byte Array der Größe SDC_FAT_BUF. Bitte immer das #define SDC_FAT_BUF benutzen, da
die Mega und AVR32Bit unterschiedlichen RAM Bedarf haben.
niert man ein Byte Array der Größe SDC_FAT_BUF. Bitte immer das #define SDC_FAT_BUF benutzen, da
die Mega und AVR32Bit unterschiedlichen RAM Bedarf haben.
Der vom Benutzer zur Verfügung gestellte RAM Puffer muss während dem Zugriff auf die SD-Card re-
serviert bleiben. Da lokale Variablen nach Verlassen der Funktion freigegeben werden, ist es meistens
sinnvoll den Puffer als globale Variable zu deklarieren.
sinnvoll den Puffer als globale Variable zu deklarieren.
Parameter
fat_ramaddr Adresse des FAT Puffers
Rückgabewert