Hallo,
ich versuche mit dem Vinculum 2 von FTDI ein portables Gerät zu
entwickeln, welches mir erlaubt Daten ohne PC von einem USB-Stick auf
einen anderen zu kopieren. Das Kopieren funktioniert soweit, jedoch nur
wenn sich die Dateien nicht in einem Unterordner befinden.
Jetzt versuche ich den Unterordner mit der Funktion
fat_dirChangeDir(...) zu öffnen, jedoch findet er ihn dann nicht,
wodurch ich auch nicht auf die Dateien darin zugreifen kann.
Ich habe den Code so aus dem User Guide (AN_151) für den Chip entnommen,
aber nicht zum laufen gekriegt.
Der Return-Wert ist immer FAT_NOT_FOUND.
1 | char dirName[11] = "ORDNER1 "; // Name des Ordners im 8.3 Format
|
2 | if (fat_dirEntryIsDirectory(&fileToCopy) == 1) // Abfrage ob Directory
|
3 | {
|
4 | fat_dirChangeDir(fatContext1, dirName);
|
5 | }
|
Kann mir dabei jemand weiterhelfen?
Liebe Grüße
Hiasnchri