Der Raspberry Pico arbeitet bei mir über SPI mit einer SD-Karte zusammen. Als IDE verwende ich PlatformIO mit der Platform Arduino. Dafür stehen zwei Cores zur Verfügung: 1) der offizielle mbed Arduino Core - aber ohne SD-Unterstützung, oder 2) der Philhower Core mit SD-Unterstüzung ohne Zusatzbibliotheken. ZU 1) kann man die Bibliothek khoih-prog/RP2040_SD hinzufügen, um die SD Unterstützung zu bekommen. Das funktioniert auch gut. Jedoch liefert diese Bibliothek keinen Zeitstempel (Filedatum, -Zeit) für die einzelnen Dateien. Bei dem Philhower Core sind diese Angaben da. Aus hier nicht relevanten Gründen möchte ich aber den Philhower Core nicht verwenden. Gibt es eine einfache Mischung der Bibliotheken aus beiden Cores, so dass man sich das beste aus beiden Welten zusammen stellen kann? Nur die SD-relevanten Dateien aus der Philhower Core Library herauskopieren geht jedenfalls nicht. Die Dateien haben verschachelte Abhängigkeiten mit anderen Dateien aus dem Core. Irgendwelche Ideen? Harald
Harald P. schrieb: > ZU 1) kann man die Bibliothek khoih-prog/RP2040_SD hinzufügen, um die SD > Unterstützung zu bekommen. Das ist ein Wrapper um sdfatlib, und das kennt Zeitstempel. Siehe https://github.com/khoih-prog/RP2040_SD/blob/main/src/utility/SdFile.cpp#L1505
Harald K. schrieb: > Das ist ein Wrapper um sdfatlib, und das kennt Zeitstempel. Danke, erst einmal für die Antwort. Tief im Innern der Lib gibt es die Zeitstempel, leider aber nicht direkt verfügbar über die File-Methode. Kann man sicherlich ergänzen, aber dazu fehlen mir die tieferen c++-Fähigkeiten.
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.