C Control PRO Unit Mega 128 198219 Manuale Utente

Codici prodotto
198219
Pagina di 429
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 CharByRef kbfree As ULongAs 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.
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.
  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.
Parameter 
fat_ramaddr  Adresse des FAT Puffers
Rückgabewert