|
Embedded Filesystem
TKfile Handbuch TKfile ist ein optimiertes Dateisystem - speziell entwickelt für den Einsatz in
kostensensitiven Embedded Systemen. Es ermöglicht einfachen und komfortablen Zugriff auf Betriebs- und Konfigurationsdaten der jeweiligen Anwendung. Eine nahtlose Integration in den TKweb embedded Webserver ist
möglich.Niedrigster Ressourcenverbrauch (CPU, RAM, ROM) ermöglicht die Verwendung bis herunter zu Single-Chip 8-Bit Microcontroller Systemen.Warum ein Dateisystem einsetzen ?
- Gute Entkopplung der Applikation von der Konfigurations-/Betriebsdatenverwaltung.
- Verbesserung der Portabilität
- Reduzierung der Entwicklungszeit
- Problemloses Upgrade der Applikation auf Internet-Konnektivität möglich (Web-, bzw. Ftp services)
- Flexibler und robuster als “Compiled-In” Lösungen für embedded Html-Seiten bei vergleichbarem Ressourcenverbrauch Target-systemseitig.
TKfile Features :
- Portabel, plattformunabhängig, 100% ANSI-C code
- Sehr effizient und uC-ressourcenschonend, läuft auch auf 8-bit uC Systemen
- Schlank, geringer Speicherverbrauch - ca. 3kbyte ROM, ca. 25 bytes RAM
(eine Datei schreibend, eine Datei lesend gleichzeitig geöffnet)
- Weiteres radikales Downsizing bei Verzicht auf Flash-Reorganisation, Löschen, Verzeichnisverwaltung, .. bis zum kleinstmöglichen Read-Only System möglich.
- Zeichenorientierte und binäre File-I/O implementiert
- Einfache Integration in bestehende Applikationen durch klare, schlanke Schnittstelle
- Freigabe von Flash-Speicher gelöschter Dateien durch Sektor-Reorganisation implementiert
- Flash Treiber (AMD und kompatible) für 8- und 16-bit Zugriff verfügbar
- Custom Flash Treiber auf Kundenwunsch
- Durch geringe Größe in Bootloader integrierbar
|
|