你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

littlefs文件系统在stm32f407上移植过程  

[复制链接]
huangxuejia-292 发布时间:2018-12-20 10:57
本帖最后由 huangxuejia-29212 于 2018-12-20 10:59 编辑

各大STM32开发板卖家都在教大家在FLASH上使用FAT文件系统,
请问在实际项目中大家有用吗?
在FLASH上用FAT会有什么缺陷呢?

ARM官方的mbed项目出了一个littlefs,近日移植到407,
很简单,几分钟就能跑了,大家有兴趣可以和fatfs对比对比。

反正我没在 spi flash上用过fat。。。。。
littlefs更多细节正在学习,,,
不过从介绍上看,应该性能非常不错。

特点.JPG
磨损均衡.JPG
和fatfs比较.JPG


硬件够用 教程实用 代码能用
只提供干货



littlefs.rar (72.26 KB, 下载次数: 546)
收藏 4 评论29 发布时间:2018-12-20 10:57

举报

29个回答
Dandjinh 回答时间:2018-12-20 11:37:25
windows能直接读出littlefs的数据吗?
Kevin201707 回答时间:2018-12-20 13:21:49
littlefs文件系统有什么特点呢?实际项目什么条件下需要使用呢?
huangxuejia-292 回答时间:2018-12-20 18:12:24
Dandjinh 发表于 2018-12-20 11:37
windows能直接读出littlefs的数据吗?

格式跟FAT不一样,不能像SD卡那样直接读出。
huangxuejia-292 回答时间:2018-12-20 18:13:48
Kevin201707 发表于 2018-12-20 13:21
littlefs文件系统有什么特点呢?实际项目什么条件下需要使用呢?

图片上有说明3个特点:
1. 内存和代码量小
2. 掉电保护
3. 磨损均衡

在spiflash上创建文件系统,都可以用。
stm1024 回答时间:2018-12-21 08:14:58
不错,有空试试
xjtyOnly51 回答时间:2019-1-17 12:46:49
有空准备试试看, 本来想用FatFS的
huangxuejia-292 回答时间:2019-1-20 09:09:00
xjtyOnly51 发表于 2019-1-17 12:46
有空准备试试看, 本来想用FatFS的

如果是用在SPI FLASH上,尽量不要用FATFS吧
xjtyOnly51 回答时间:2019-1-21 08:21:10
huangxuejia-292 发表于 2019-1-20 09:09
如果是用在SPI FLASH上,尽量不要用FATFS吧

是的, FatFS 没有是磨损平衡
tanic 回答时间:2019-1-21 13:34:26
xjtyOnly51 发表于 2019-1-21 08:21
是的, FatFS 没有是磨损平衡

磨损不重要啊,有坏块管理就行了
123下一页

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版