Home
Firma
Hardware
Software
Training
Preise
Kontakt
Demos
Links
Team
TKfile

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 ?

  1. Gute Entkopplung der Applikation von der Konfigurations-/Betriebsdatenverwaltung.
  2. Verbesserung der Portabilität
  3. Reduzierung der Entwicklungszeit
  4. Problemloses Upgrade der Applikation auf Internet-Konnektivität möglich (Web-, bzw. Ftp services)
  5. Flexibler und robuster als “Compiled-In” Lösungen für embedded Html-Seiten bei vergleichbarem Ressourcenverbrauch Target-systemseitig.

TKfile Features :

  1. Portabel, plattformunabhängig, 100% ANSI-C code
  2. Sehr effizient und uC-ressourcenschonend, läuft auch auf 8-bit uC Systemen
  3. Schlank, geringer Speicherverbrauch - ca. 3kbyte ROM, ca. 25 bytes RAM (eine Datei schreibend, eine Datei lesend gleichzeitig geöffnet)
  4. Weiteres radikales Downsizing bei Verzicht auf Flash-Reorganisation, Löschen,   Verzeichnisverwaltung, .. bis zum kleinstmöglichen Read-Only System möglich.
  5. Zeichenorientierte und binäre File-I/O implementiert
  6. Einfache Integration in bestehende Applikationen durch klare, schlanke Schnittstelle
  7. Freigabe von Flash-Speicher gelöschter Dateien durch Sektor-Reorganisation implementiert
  8. Flash Treiber (AMD und kompatible) für 8- und 16-bit Zugriff verfügbar
  9. Custom Flash Treiber auf Kundenwunsch
  10. Durch geringe Größe in Bootloader integrierbar