【Espruino】NO.11 轻松读写SD卡
来源:互联网 发布:keil是什么软件 编辑:程序博客网 时间:2024/05/25 08:13
http://blog.csdn.net/qwert1213131/article/details/30291577
本文属于个人理解,能力有限,纰漏在所难免,还望指正!
【小鱼有点电】
【Espruino中文社区】
SD卡是目前普遍使用的存储设备,我们手机中的基本都是MicroSD卡,属于SD卡的一种,尺寸比较小,容量也很大,Espruino提供了对应的FAT32文件系统的文件操作库(FS CLASS),使用本库之前,需要键入以下代码:
var fs = require('fs')库中的函数如下:
fs.appendFile(path,data)将数据data添加到文件的末尾,若不存在此文件,将建立一个新文件。成功则返回true,否则返回false。
fs.readFile(path)
读取文件内容,返回一个字符串。若此文件不存在,则返回undefined。
fs.readdir(path)读取文件夹内的文件列表,返回值为字符串数组。
fs.unlink(path)删除指定文件,成功则返回true,否则返回false。
fs.writeFile(path,data)向指定文件写入数据,会覆盖掉以前的内容,成功则返回true,否则返回false。
Espruino还提供了另一种对文件操作的方式,FILE CLASS
E.openFile(path,mode)用于打开文件,并返回文件对象,其中,mode值如下:'r'用于读文件,‘w’用于写新文件,‘w+’用于覆写已存在的文件,‘a’用于对向文件末尾添加数据,如果不配置的话,默认为‘r’。
首先建立文件对象,
var fd = E.openFile('filepath','mode')下面是相关操作函数
function File.close()关闭已打开的文件
function File.read(length)读取一定长度字节的数据,返回值为读到的字符
function File.skip(nBytes)跳过文件内的一定数量的字节,可以用来对文件的特定位置进行读写
function File.write(buffer)向文件写入数据,返回数据的写入量
0 0
- 【Espruino】NO.11 轻松读写SD卡
- 【Espruino】NO.01 介绍
- 【Espruino】NO.xx NOTE
- 【Espruino】NO.02 快速入门
- 【Espruino】NO.13 蓝牙模块
- 【Espruino】NO.17 使用平板电脑调试Espruino(OTG方式)
- J2me读写SD卡
- sd卡读写操作
- sd卡的读写
- 读写SD卡
- SD卡读写流程
- android读写sd卡
- SD卡读写流程
- android读写sd卡
- Android SD卡读写
- SD卡读写文件
- SD卡读写实例
- 读写SD卡文件
- 模糊查询学习总结
- 黑马程序员—JAVA高新技术之面向对象的设计思想
- ASM磁盘组由哪些物理磁盘组成?
- 统计一下各种语言版本的“Hello World!”
- 阿里云CentOS独立测试体验报告
- 【Espruino】NO.11 轻松读写SD卡
- 如何将QDialog 类转换为QWidget
- [leetcode] pow(x,n)
- poj-1276
- VS2013 编译程序时提示 无法查找或打开 PDB 文件
- JSTL学习笔记
- 高精度加法,乘法,阶乘
- 谷歌眼镜在连锁电影院遭禁:防止偷拍
- JS中的双叹号