Ameba MicroPython: [RTL8722DM mini] SDFS 目录操作

材料准备

  • Ameba RTL8722DM_MINI x 1
  • MicroSD卡 x 1 (SD卡必须 < 32GB,格式设置为 fatfs)

步骤

MicroPython RTL8722 通过从 machine 导入 SDFS 模块来支持 SD 文件系统。该模块是一个简化的文件系统,主要着重于 SD 卡操作,因此它不支持虚拟文件系统。

将以下代码逐行复制粘贴到REPL中来使用。

from machine import SDFS

s=SDFS()          # create an instance and mount on file system on SD card
s.listdir()       # listing the files and folders under current path
s.mkdir("test")   # create a folder named "test" under current path
s.chdir("test")   # change directory to test folder
s.pwd()           # print out present working directory(current path)
s.chdir("/")      # change directory bach to root directory
s.rm("test")      # delete the test folder

Note: 不需要打开或关闭文件,API 会自动为您完成。

请先确认已安装QQ通讯软体