您好我想在netduino plus上試用我的SD卡。 我昨天從本網站下載了SDK。Netduino plus,SD卡無法獲得基本示例工作
我無法找到文檔,所以我想出了下面的代碼。 但它給「CLR_E_VOLUME_NOT_FOUND」..我做錯了什麼? 我在線閱讀關於安裝和某個DLL(SecretLabs.NETMF.IO.dll)的信息,但找不到那個DLL。
任何人都可以幫助我開始嗎?
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);
}
}
輸出:
\ test.txt的
異常System.IO.IOException - CLR_E_VOLUME_NOT_FOUND(1) 消息: System.IO.Path :: NormalizePath [IP:0070] System.IO.Path :: GetFullPath [IP:001A]。 System.IO.FileStream ::構造函數[IP:0009] 有System.IO.File :: WriteAllBytes [IP: 0012】 NetduinoPlusApplication1.Program ::主要[IP:0025]類型 'System.IO.IOException' 的第一次機會異常發生在System.IO.dll 類型的未處理的異常「System.IO.IOException '發生在System.IO.dll中
如果你把它放在PC機上它有一個FAT文件系統嗎?如果是這樣,必須以某種方式將它安裝在.NET Micro中嗎? [更新]我沒有閱讀關於安裝它的那部分內容......可能是這樣。 – kenny 2010-12-13 16:12:21
這個網站似乎有這個DLL http://code.google.com/p/netdreamo/source/detail?r=3 – kenny 2010-12-13 16:14:32