micropython 清除flash磁盘内容
对于ESP32,一般是在命令行中使用esptool.py清除flash,如果是在程序中想清除flash内容,或者更换文件系统格式,可以用下面方法:
import uos uos.VfsFat.mkfs(bdev)
如果使用 LFS2 文件系统,命令是
import uos uos.VfsLfs2.mkfs(bdev)
对于STM32,默认没有bdev设备,需要使用下面方法:
import uos flash = pyb.Flash(start=0)uos.VfsLfs2.mkfs(flash)
对于RPi PICO,方法是:
import uos, rp2 flash = rp2.Flash()uos.VfsLfs2.mkfs(flash)