当前位置: 首页 > ai >正文

论MCU如何在Fatfs中使用Flash接口的方法

前提:

  • MCU移植了FS,如FATFS
  • OSFMount工具

OSFMount或者其他磁盘工具用于挂载.img镜像,可格式化文件系统打开并放入实际使用的文件

步骤

1. cmd命令建立空.img镜像,以下为12MB

fsutil file createnew fat.img 12000000

2. OSFMount 打开选择Mount new...并选择上一步生成的.img文件

3. 选择mouint entire image as virtual disk,并下一步

4. 去掉readonly勾选,并Mount

5. 将虚拟盘格式化为fat格式,这里注意fatfs支持的格式

6. 放入需要操作的文件,并dismount

7. 修改.img文件为.bin,此时可以直接烧录进flash 目标地址

8. 修改MCU 定义的 Flash操作的 目标地址

9. 完成,此时可以根据fatfs接口实际挂载操作,仅可读

http://www.xdnf.cn/news/6085.html

相关文章:

  • 前端面试每日三题 - Day 34
  • 白盒测试——基本路径测试法
  • copy_paste
  • 如何实现一个运动会计分系统?(C语言版)
  • 高速系统设计实例设计分析二
  • Java—类与对象(一)
  • LLM(大语言模型)部署加速方法——PagedAttention
  • c# 倒序方法
  • 【Java】 volatile 和 synchronized 的比较及使用场景
  • 【RabbitMQ】路由模式和通配符模式的具体实现
  • 嵌入式培训之数据结构学习(三)gdb调试
  • dify 连接不上ollama An error occurred during credentials validation:
  • gitlab提交测试分支的命令和流程
  • HCIP(BFD)
  • Linux——CMake的快速入门上手和保姆级使用介绍、一键执行shell脚本
  • 硬盘序列号(SN码)4种常用查询方法分享
  • Java基础之静态代理和动态代理
  • ValueError: 4 columns passed, passed data had 51141 columns解决
  • 【消息队列】RabbitMQ基本认识
  • Git仓库迁移
  • 深度解析 Sora:从技术原理到多场景实战的 AI 视频生成指南【附学习资料包下载】
  • 模糊数学方法之模糊贴近度
  • 现代 Web 自动化测试框架对比:Playwright 与 Selenium 的深度剖析
  • AI智能分析网关V4周界入侵检测算法精准监测与智能分析,筑牢周界安全防线
  • flutter 视频通话flutter_webrtc
  • @Controller 与 @RestController-笔记
  • 架构设计不合理,如何优化系统结构
  • 设计并实现高并发系统,应用无锁编程与CAS机制
  • Android usb网络共享详解
  • Linux笔记---信号(中)