【FatFs】恢复出厂设置

本文详细介绍了如何通过SD卡将设备恢复出厂设置,涉及SPI和SDIO接口的使用。首先,将特定文件srcdata复制到SD卡,接着将SD卡插入设备。然后,执行外部FLASH编程,利用非文件系统快速读取SD卡内容。用户可以选择不更新(DO_NOT_UPDATE)或自定义内容。程序通过scanfile查找文件并拷贝到FLASH中。整个过程涉及地址定位、文件拷贝和按键触发恢复操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

通过刷SD卡恢复出厂设置
1.把这个srcdata拷贝到SD卡里面
在这里插入图片描述
2.将SD卡插入板子中
3.把刷外部FLASH程序写入
在这里插入图片描述
4.该程序操作方法
在这里插入图片描述
5.按下按键直到恢复出厂设置
在这里插入图片描述

该程序是通过SD卡将出厂设置拷贝入FLASH,所以用到SPI和SDIO

非文件系统部分读取速度比较快
在这里插入图片描述

在这里插入图片描述

确定非文件系统各个部分的地址
在这里插入图片描述

SD卡内容
在这里插入图片描述
不想烧录可以选择DO_NOT_UPDATE

自己添加内容需要在枚举结构体添加名称
在这里插入图片描述
在这里插入图片描述

拷贝方法
在这里插入图片描述
在这里插入图片描述
也是通过scanfile来查询文件,然后将文件从SD卡拷贝到FLASH中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值