Hallo Ich möchte meine SD-Karte auf dem netduino plus versuchen. Ich habe gestern das SDK von dieser Website heruntergeladen.Netduino plus, SD-Karte kann nicht grundlegende Beispiel arbeiten
Ich konnte keine Dokumentation finden, also habe ich den folgenden Code herausgefunden. Allerdings gibt es "CLR_E_VOLUME_NOT_FOUND" .. Was mache ich falsch? Ich habe etwas online über das Mounten und eine bestimmte DLL (SecretLabs.NETMF.IO.dll) gelesen, aber ich kann diese DLL nicht finden.
Kann jemand mir helfen, anzufangen?
public class Program
{
public static void Main()
{
var dir = Directory.GetCurrentDirectory();
var fileName = Path.Combine(dir, "test.txt");
Debug.Print(fileName);
byte[] testBytes = new byte[] { 1,2,3,4 };
File.WriteAllBytes(fileName, testBytes);
}
}
Ausgang:
\ test.txt
Exception System.IO.IOException - CLR_E_VOLUME_NOT_FOUND (1) Nachricht: System.IO.Path :: NormalizePath [IP: 0070] System.IO.Path :: GetFullPath [IP: 001a]. System.IO.FileStream :: ctor [IP: 0009] System.IO.File :: WriteAllBytes [IP: 0012] NetduinoPlusApplication1.Program :: Haupt [IP: 0025]Eine erste Chance Ausnahme des Typs 'System.IO.IOException' in System.IO.dll Eine nicht behandelte Ausnahme des Typs ‚aufgetreten System.IO.IOException 'aufgetreten in System.IO.dll
Wenn Sie es in einen PC einlegen, hat es ein FAT-Dateisystem? Wenn ja, muss man es irgendwie in .NET Micro mounten? [update] Ich habe diesen Teil nicht gelesen, um ihn zu montieren ... das ist es wahrscheinlich. – kenny
Diese Seite scheint diese DLL zu haben http://code.google.com/p/netdreamo/source/detail?r=3 – kenny