Skip to content
This repository has been archived by the owner on Mar 4, 2022. It is now read-only.

Latest commit

 

History

History

storage

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

Speicher APIs (Storage)


Home

Die im Arm Mbed-Betriebssystem vorhandenen Speicher-APIs sind:

  • KVStore: Eine gemeinsame Schnittstelle für Komponenten, die die Set / Get-API präsentieren.
  • Dateisystem: Eine gemeinsame Schnittstelle für die Verwendung von Dateisystemen auf Blockgeräten.
  • Block Device: Eine gemeinsame Schnittstelle für blockbasierte Speichergeräte.

Das IoTKitV3 hat keine SD Karte mehr. Kann aber mit einem SD Card Shield aufgerüstet werden.

Als Shields oder externe Lösungen kommen in Frage:

Damit die SD Karte verwendet wird, sind Anpassungen im Programm nötig.

Zuerst ist BlockDevice durch SDBlockDevice zu ersetzen

#include "SDBlockDevice.h"
...
// This will take the system's default block device
SDBlockDevice *bd = new SDBlockDevice( D11, D12, D13, D9 );

Und wenn statt LittleFileSystem das MS-DOS FAT Filesystem verwendet werden soll, dass erste zu deaktiveren und das zweite zu aktiveren

//#include "LittleFileSystem.h"
//LittleFileSystem fs("fs");

// Uncomment the following two lines and comment the previous two to use FAT file system.
#include "FATFileSystem.h"
FATFileSystem fs("fs");    

Beispiele

Links