Forum: Mikrocontroller und Digitale Elektronik Mr. Midi - Reihenfolge der Dateien auf der SD-Karte


von Markus L. (mlind)


Lesenswert?

Hallo!

Ich habe den MrMidi (mit Atmega168) nachgebaut, und soweit funktioniert 
alles perfekt.
Mich stört nur eine Sache:
Wenn ich die Midi-Dateien auf die SD Karte kopiere, werden diese in 
keiner nachvollziehbaren Reihenfolge vom MrMidi eingelesen.
Ich habe schon probiert, die Dateien vorne mit einer Nummer zu versehen, 
was auch nicht geholfen hat. Auch wenn ich eine Datei nach der anderen 
in der gewünschten Reihenfolge auf die frisch formatierte Karte kopiere, 
habe ich dennoch eine Unordnung.
Gibt es hierfür einen Trick wie man dieses Problem umgehen kann, bzw 
wenn nicht, wo müsste man bei der Anpassung des Programmes ansetzten?

Vielen Dank für Eure Hilfe!

Max

von eProfi (Gast)


Lesenswert?

Nach irgendeinem Kriterium wird die Ausgabe ja erfolgen.

Entweder unsorted, d.h. in der Reihenfolge, in der die Dateien im Dir 
stehen, oder nach Namen, Datum, Größe oder sonstwas sortiert.

Ein Blick in den Quellcode dürfte die Frage klären.

Hast Du einen Link?

von Markus L. (mlind)


Lesenswert?

Hallo!

Danke für die Antwort.

Es handelt sich um folgendes Projekt:

http://www.mikrocontroller.net/articles/Midi_Rekorder_mit_MMC/SD-Karte

Ich werde mal die MMC-library genauer studieren, hatte nur gehofft, dass 
vielleicht jemand schon an diesem Problem gearbeitet hat.

Viele Grüße

Max

von Benedikt K. (benedikt)


Lesenswert?

Die Reihenfolge dürfte so sein, wie diese im Verzeichnis stehen.
Wenn die Karte leer war, also in der Reihenfolge in der diese auf die 
Karte geschrieben wurden.

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
Noch kein Account? Hier anmelden.