mikrocontroller.net

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


Autor: Markus Lindbichler (mlind)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: eProfi (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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?

Autor: Markus Lindbichler (mlind)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Danke für die Antwort.

Es handelt sich um folgendes Projekt:

http://www.mikrocontroller.net/articles/Midi_Rekor...

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

Viele Grüße

Max

Autor: Benedikt K. (benedikt) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht 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.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.