Array auf SD-Karte abspeichern (Stromausfall Backup einer Messreihe)

OP #1008515
Lesenswert?

Ziel: backup-Protokoll gegen Stromausfall sichern

Ein zweidimensionales Array (zB. 10 Spalten, 100 Zeilen) soll vom 
Speicher des Microcontrollers auf einen externen Speicher 
(SD-Karte,USB-Stick oÄ) als Tabelle gesichert werden:
protokoll_001.txt

Dieser Vorgang ist nicht zeitkritisch, könnte also auch einige Sekunden 
dauern.

Spezifikationen:
- Größe eines Files einige wenige kB
- vgl. attachment

Idealerweise sollte man die Platine dann via USB-Kabel an nem PC
anschließen und die txt-files der Karte via Windows-Explorer (nicht 
Terminaldienst oÄ) auslesen können, ohne die Karte in einen externen 
Card-Reader umstecken zu müssen. Dadurch würde eine mechanische 
Beschädigung der Karte vermieden werden können.

Gibts da fertige Adapterplatinen inkl. Libraries, die man relativ
schnell in ein bestehendes AVR GCC Projekt integrieren kann?

lg,
E.
Angehängte Dateien:
OP #1009486
Lesenswert?

@Benedikt: den VDRIVE2 schon in Betrieb genommen? Tipps?

Es scheint einfacher/billiger zu sein die Daten vom Frontend via VDRIVE2 
auf nen Stick zu spielen und danach den Stick am PC anzustecken. Da 
brauch ich dann eigentlich gar keinen USB-Slave mehr.

Ausser...spontan...Idee:
kann man das VDRIVE2 am Frontend uU auch für die Inline-Programmierung 
(also als USB-ISP-Programmieradapter) verwenden? Hmmm. Auf die Schnelle 
nix gefunden (http://www.vinculum.com). Schade.

ad SD-Konzept:
Hingegen einen SD-Kartenslot+Treiber hinzubekommen, da gibts ja mit der 
Software mächtig Probleme, lt. Forum

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren