[源码分享]在STM32的片内Flash使用FatFS文件系统

[复制链接]
jkl21 发表于 2020-1-12 21:31 | 显示全部楼层
stm32 ucos sdio fatfs 读取文件名卡死
biechedan 发表于 2020-1-12 21:31 | 显示全部楼层
FLASH + FATFS 最小擦除单位是block 能不能用
backlugin 发表于 2020-1-12 21:31 | 显示全部楼层
STM32平台下FATFS时如何映射
quickman 发表于 2020-1-12 21:31 | 显示全部楼层
stm32的flash能不能移植一个fat文件系统  
sanxingnote7 发表于 2020-1-12 21:31 | 显示全部楼层
含有fat文件系统的sd卡能不能使用stm32读写数据  
jstgotodo 发表于 2020-1-12 21:31 | 显示全部楼层
stm32的flash分为code area和data area吗
dzfansman 发表于 2020-1-12 21:31 | 显示全部楼层
STM32如何通过FATFS创建了一个EXCEL的文件  
iamaiqiyi 发表于 2020-1-12 21:31 | 显示全部楼层
stm32+mini sd卡+fatfs文件系统 读写很慢
biechedan 发表于 2020-1-12 21:31 | 显示全部楼层
如何用stm32cubemx 设置 FLASH读写配置
jkl21 发表于 2020-1-12 21:32 | 显示全部楼层
想在stm32上面显示界面, 就是要用到ucgui吗
sdCAD 发表于 2020-1-12 21:32 | 显示全部楼层
stm32f4 文件系统fatfs怎么写  
水蓝色的MCU 发表于 2020-5-9 10:38 | 显示全部楼层
话说flash不用做FAT格式化吗?
 楼主| aoshi0603 发表于 2020-5-28 20:54 | 显示全部楼层
iamaiqiyi 发表于 2020-1-12 21:28
stm32移植fatfs,建立文件成功为什么在电脑上看不到

我使用的SD卡,是能在电脑上看到文件的。加油~
 楼主| aoshi0603 发表于 2020-5-28 20:56 | 显示全部楼层
sanxingnote7 发表于 2020-1-12 21:31
含有fat文件系统的sd卡能不能使用stm32读写数据

我使用的就是SD卡,是能在电脑上看到文件的。加油~
 楼主| aoshi0603 发表于 2020-5-28 20:57 | 显示全部楼层
水蓝色的MCU 发表于 2020-5-9 10:38
话说flash不用做FAT格式化吗?

需要格式化,程序可以加入检查,然后决定是否格式化
 楼主| aoshi0603 发表于 2020-5-28 21:13 | 显示全部楼层
本帖最后由 aoshi0603 于 2020-5-28 21:14 编辑

距离发布这篇**已经8年多了,已经有了3000+的回复,真是非常高兴能给大家提供帮助,心里也是满满的成就。
但时再回头再看这个代码,感觉写的好乱,我自已都很难读懂,(现在的我已经能写出高水准的代码),我想这一定给大家留下了很多移植的难题,甚至没有移植成功。我有心想整理一下,但已经忘记了FatFS原理,真是可惜。
这里的思路和代码是对的,可以在NAND Flash中实现,经过了验证。对于问SD卡的同学,我当时也调试通了FatFS,把SD卡插在读卡器上,电脑可以识别文件。
不过有一个问题,NAND是容易发生位翻转的,概率很大,只要你用了就一定会发现。STM32提供了检纠功能,但是能力有现,具体可以看资料。

祝各位好运~
3478污钞 发表于 2022-10-21 00:03 | 显示全部楼层
下载学习一下,
刚刚看了fatfs,内部flash之所以挂载失败
是因为擦除flash之后,扇区0数据是全0xff
而一般的sd卡格式化之后会带有fat32文件系统信息

下载学习,如何在flash上整出fat文件系统扇区0的数据
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部