您尚未登录。

楼主 #1 2020-03-27 13:50:45

hzqlz
会员
注册时间: 2018-03-23
已发帖子: 141
积分: 135

【求助】各位能否推荐一个占用资源比较少,支持FAT32的文件系统?

如题,我单片机资源比较少,不到1KB的RAM,大约8KB的ROM,需要外接一个SD卡,读取里面的文件,有哪一种文件系统占用资源比较少呢?

离线

#2 2020-03-27 13:58:36

歌以咏志
会员
注册时间: 2019-09-21
已发帖子: 219
积分: 210

Re: 【求助】各位能否推荐一个占用资源比较少,支持FAT32的文件系统?

离线

楼主 #3 2020-03-27 14:26:26

hzqlz
会员
注册时间: 2018-03-23
已发帖子: 141
积分: 135

Re: 【求助】各位能否推荐一个占用资源比较少,支持FAT32的文件系统?

之前用STM32单片机,移植了这个文件系统,貌似占用资源还是比较大啊

离线

#4 2020-03-28 14:09:02

LinjieGuo
Moderator
注册时间: 2019-07-24
已发帖子: 565
积分: 570
个人网站

Re: 【求助】各位能否推荐一个占用资源比较少,支持FAT32的文件系统?

有呀,我有个SPI挂SD卡的,晚点发给你。

离线

#5 2020-03-28 16:14:53

LinjieGuo
Moderator
注册时间: 2019-07-24
已发帖子: 565
积分: 570
个人网站

Re: 【求助】各位能否推荐一个占用资源比较少,支持FAT32的文件系统?

你看合不合适,代码在此:ch12-SDCard-Fat32.zip

最近编辑记录 LinjieGuo (2020-03-28 16:15:31)

离线

#6 2020-03-28 16:41:51

ippen
会员
注册时间: 2018-07-22
已发帖子: 345
积分: 339.5

Re: 【求助】各位能否推荐一个占用资源比较少,支持FAT32的文件系统?

hzqlz 说:

之前用STM32单片机,移植了这个文件系统,貌似占用资源还是比较大啊

fatfs有个精简版本的,并且fatfs可以配置,如果不需要写入功能,可以配置将写入功能去掉,这样占用的资源更小

离线

#7 2020-03-28 16:46:36

ippen
会员
注册时间: 2018-07-22
已发帖子: 345
积分: 339.5

Re: 【求助】各位能否推荐一个占用资源比较少,支持FAT32的文件系统?

fatfs 精简版 http://elm-chan.org/fsw/ff/00index_p.html

Features
Very small RAM consumption (44 bytes work area + certain stack).
Very small code size (2K-4K bytes).
FAT12, FAT16 and FAT32.
Single volume and Single file.
Streaming file read.
File write function with some restrictions.

离线

#8 2020-03-29 00:07:49

wujique
会员
注册时间: 2018-10-30
已发帖子: 168
积分: 162

Re: 【求助】各位能否推荐一个占用资源比较少,支持FAT32的文件系统?

8K的ROM用SD卡?这也太极限了吧,就算用精简版,只剩4K写代码了。

离线

#9 2020-03-31 12:34:11

myxiaonia
会员
注册时间: 2019-06-18
已发帖子: 81
积分: 49.5

Re: 【求助】各位能否推荐一个占用资源比较少,支持FAT32的文件系统?

hzqlz 说:

如题,我单片机资源比较少,不到1KB的RAM,大约8KB的ROM,需要外接一个SD卡,读取里面的文件,有哪一种文件系统占用资源比较少呢?

你给老板这么抠,老板知道不?还是说你就是老板呢

离线

楼主 #10 2020-04-01 15:45:32

hzqlz
会员
注册时间: 2018-03-23
已发帖子: 141
积分: 135

Re: 【求助】各位能否推荐一个占用资源比较少,支持FAT32的文件系统?

多谢大侠分享

LinjieGuo 说:

你看合不合适,代码在此:ch12-SDCard-Fat32.zip

离线

楼主 #11 2020-04-01 15:46:44

hzqlz
会员
注册时间: 2018-03-23
已发帖子: 141
积分: 135

Re: 【求助】各位能否推荐一个占用资源比较少,支持FAT32的文件系统?

感谢热心网友

ippen 说:

fatfs 精简版 http://elm-chan.org/fsw/ff/00index_p.html

Features
Very small RAM consumption (44 bytes work area + certain stack).
Very small code size (2K-4K bytes).
FAT12, FAT16 and FAT32.
Single volume and Single file.
Streaming file read.
File write function with some restrictions.

离线

楼主 #12 2020-04-01 15:47:37

hzqlz
会员
注册时间: 2018-03-23
已发帖子: 141
积分: 135

Re: 【求助】各位能否推荐一个占用资源比较少,支持FAT32的文件系统?

我假装自己是老板

myxiaonia 说:

你给老板这么抠,老板知道不?还是说你就是老板呢

离线

楼主 #13 2020-04-01 15:48:30

hzqlz
会员
注册时间: 2018-03-23
已发帖子: 141
积分: 135

Re: 【求助】各位能否推荐一个占用资源比较少,支持FAT32的文件系统?

是啊,太狠了,估计这个项目要流产

wujique 说:

8K的ROM用SD卡?这也太极限了吧,就算用精简版,只剩4K写代码了。

离线

#14 2024-02-03 14:40:20

wpppmlah
会员
注册时间: 2022-12-16
已发帖子: 2
积分: 2

Re: 【求助】各位能否推荐一个占用资源比较少,支持FAT32的文件系统?

榨干MCU的最后一点内存

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn