Hallo, ich habe bei einem Projekt einen NAND Flash an einem STM32H7 angeschlossen. In dem Flash sollen viele Sachen wie z.B. Parameter, gesammelte Messwerte, etc. gespeichert werden können. Könnt ihr mir hier ein Dateisystem o.ä. empfehlen wodurch ich einfach meine Daten schreiben und lesen kann? Für den Flash habe ich Funktionen um einzelne Pages zu lesen, schreiben und löschen von der Cube-Bibliothek. Bisher hatte ich nur mit EEPROMs zu tun... Viele Grüße,
Hallo, ich habe mittlerweile selbst recherchiert und das hier gefunden (vom ESP32): https://github.com/espressif/esp-idf/tree/e599b794bebebe66c6bb6d0af31a9451510ad3d4/components/nvs_flash Hat damit jemand Erfahrung? Viele Gruesse,
Im mbed-os sind zwei FS verfügbar, Fat und littleFS. Letzteres gibt es auch als eigenes Repo: https://github.com/ARMmbed/littlefs Das hat weniger Verwaltungsbedarf und bringt ein einfaches wear leveling mit. Ich mal nachgesehen, in der ESP Software wird das auch verwendet.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.