首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Netduino plus,SD卡无法获得基本的工作示例

Netduino plus,SD卡无法获得基本的工作示例
EN

Stack Overflow用户
提问于 2010-12-13 22:43:03
回答 2查看 6.8K关注 0票数 3

嗨,我想在de the netduino plus上试用我的SD卡。我昨天从这个网站下载了SDK。

我找不到文档,所以我想出了以下代码。然而,它提供了"CLR_E_VOLUME_NOT_FOUND"..我做错了什么?我在网上读到一些关于挂载和某个动态链接库(SecretLabs.NETMF.IO.dll )的内容,但是我找不到那个动态链接库。

有人能帮我入门吗?

代码语言:javascript
复制
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

Exception System.IO.IOException - CLR_E_VOLUME_NOT_FOUND (1)消息: 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::Main IP: 0025

System.IO.dll中第一次出现类型为“System.IO.IOException”的异常,System.IO.dll中出现了类型为“System.IO.IOException”的未经处理的异常

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-12-14 03:08:18

我在Netduino论坛上得到了帮助,see this forum post

我需要写入\SD\文件夹。Mounting/dll只对带有额外SD卡屏蔽的普通Netduino是必要的。

三件快速的事情:

通常支持最大2 2GB的\

  • MicroSD卡,而不是\SD\卡,

  • MicroSD卡将安装在\SD\上。

  1. SecretLabs.NETMF.IO只有在常规的Netduino上手动挂载和卸载时才需要。Netduino Plus可自动挂载和卸载MicroSD卡。
票数 6
EN

Stack Overflow用户

发布于 2011-08-25 07:11:36

查看http://netduinohelpers.codeplex.com/项目中的\Samples\SDCardTest,以获得了解各种Netduino平台的完整示例(例如,Netduino Mini的SD卡芯片选择引脚与Netduino或Netduino Plus的SD卡芯片选择引脚不同)。从固件版本4.1.1 Beta 1开始,支持高容量microSD卡,并已成功测试高达8 8GB的容量。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4429935

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档