当前位置:首页 > 技术 > Python > 正文内容

micropython 清除flash磁盘内容

watrt2年前 (2022-03-14)Python12130

对于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)


分享给朋友:

相关文章

制作riscv架构的ubuntu文件系统(rootfs)

制作riscv架构的ubuntu文件系统(rootfs)

命令 lsb_release -aNo LSB modules are available. Distributor ID:Ubuntu Description:Ubuntu 20.04.6 LTS Release:20.04 Codename:focal制作的根文件系统为RISC-V 64 Ubuntu 22.04 LTS1 主机安装需要的程序和生成最小 bootstrap r...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。