Test
Dependencies: mbed-dev-OS5_10_4
SdCard/SdGlobals.h
- Committer:
- kevman
- Date:
- 2020-08-07
- Revision:
- 0:014fad4dfb9d
File content as of revision 0:014fad4dfb9d:
/*------------------------------------------------------------------------------------------------------------- Program Name: SDGlobals.h Version: 1.x Sprache: C++ Compiler: mbed Autors: UFa/PS Funktion: Globale Variablen für die SD-Card Zugriffe Modified: 2018-02-02 UFa: Initiale Erstellung --------------------------------------------------------------------------------------------------------------*/ // #define UF_EQUAL "=" #define BLANK " " #define FILE_RW_BUF_LEN 512 // Strukturen ------------------------------------- /*=========================================================================== Die nachfolgende Struktur dient zur Bearbeitung der SD-Card ===========================================================================*/ struct strSdCard { int MWString; // char MethInfo[4]; char SeqFileName[128]; char GenFile[128]; // wird für Sequenzmessung genommen }; typedef struct strSdCard STR_SD_CARD; /*=========================================================================== Die nachfolgende Struktur dient zur Speicherung der Dateinamen ===========================================================================*/ struct strFileNames { char IniFileName[32]; char DevIdFileName[32]; char ParaFileName[32]; char ConfigFileName[32]; char DataPathName[32]; char SeqPathName[32]; char AutoFileName[32]; // Datei mit den Variablen fuer den Autostart char FileReadMode[4]; char FileWriteMode[4]; char FileAppendMode[4]; }; typedef struct strFileNames STR_FILE_NAMES; // Variablen------------------------------------- extern class StorageCard clSdCard; extern STR_SD_CARD SdCard; // Variablen Struktur fuer die SdCard extern STR_FILE_NAMES FileNames; extern bool g_SdInitSuccess; // Fehler bei der Initialisierung der SD Karte, möglicherweise nicht gesteckt. extern char strFileRwBuf[512]; // Lese und Schreibpuffer für Dateizugriffe // Funktionen ------------------------------------- extern int InitSdFileSystem(); extern int CheckDiscStatus(); extern void InitclSdCard(); extern void InitFileNames();