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

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扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版