**************************************************************************
东方青学Netduino 3 Wi-Fi
———————转载请注明ICKey————————
**************************************************************************
Netduino 3 WiFiSD卡操作
-----东方青
在Netduino 3 WiFi板卡上,配备了Micro SD卡接口,那也就是说,其板卡是支持SD卡存储设备的。如下图:
从上图可以知道,其所支持的SD卡的大小最大为2GB,那么也就是说,当插入的SD卡大小大于2GB时,板卡是不识别的,相当于没有插SD卡。这点尤其注意!
OK!说干就干!下面开始码代码!
1.添加引用
添加System.IO引用。
2.实现块设备操作代码
通常在SD卡上的操作无非就是创建文件夹(目录),删除文件夹、创建/删除文件,操作文件(读、写等)。因为Netduino 3 WiFi固件对SD卡做了支持,所以文件系统是必然存在的,所以,我们就可以像操作磁盘一样,操作SD卡就好!下面为我的一些实现方法!
基本上是做了一些最基本的实现来进行试验!功能如注释!
3.主调用
实现了方法!那么!就应该来看看怎么使用了!
如上图,实现的功能以及在代码中注释,不再多说!
4.效果
为了对比实验效果!先来看看在程序未运行前,SD卡的内容分布,如下图:
运行程序后,先看串口助手的打印效果:
一切都在预想之中,那么,现在再来看看SD卡的真实内容:
嘿嘿!自从SD卡目录结构分布来看,还真看到了想要的东西!创建的名为DongFangQing++目录,所创建的MyTest.c文件和SDCard_Files.c文件!下面再看看内容:
有图有真相!没错!一切都是在正确的运行!
总结:从开源板卡的目的出发,屏蔽了最底层硬件的操作,使得开发更简单,更容易!
也是够辛苦的,编辑那么多图片。
支持
好屌……楼主真给力……