SD卡#

加载文件()#

loadfile(filename, buffer, len) 方法加载指定的文件。

参数

描述

文件名

要读取的文件的名称。

缓冲

指向内存中存储文件数据的位置的指针。

len

缓冲区的长度(以字节为单位)。

**返回:**一个表示缓冲区长度(以字节为单位)的整数。

插入()#

isInserted() 方法返回 SD 卡的状态。

**返回:**如果 SD 卡插入大脑,则返回 true。如果没有,则返回 false

尺寸()#

size(filename) 方法返回指定文件的字节大小。

参数

描述

文件名

要检查的文件的名称。

**返回:**一个表示文件大小(以字节为单位)的整数。

保存文件()#

savefile(filename, buffer, len) 方法将字节数组保存到命名文件中。

参数

描述

文件名

要写入的文件的名称。

缓冲

指向内存中存储文件数据的位置的指针。

len

缓冲区的长度(以字节为单位)。

**返回:**一个表示缓冲区长度(以字节为单位)的整数。

追加文件()#

appendfile(filename, buffer, len) 方法将数据附加到命名文件中。

参数

描述

文件名

要写入的文件的名称。

缓冲

指向内存中存储文件数据的位置的指针。

len

缓冲区的长度(以字节为单位)。

**返回:**一个表示缓冲区长度(以字节为单位)的整数。

存在()#

如果指定的文件存在于 SD 卡上,则 exists(filename) 方法返回。

参数

描述

文件名

要检查的文件的名称。

**返回:**如果文件存在则返回 true。如果不存在则返回 false