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
。