回不去的时间 发表于 2023-5-24 11:53:10

FATFS文件系统打印根目录出现乱码

使用FATFS文件系统写入大量的文件,大概占用到文件系统空间一半时候,这时候打印根目录下的目录,出现了乱码,可能由哪些原因造成的呢???望各位大佬不吝赐教

eric2013 发表于 2023-5-24 12:49:10

大概率建立FAT表时,写入的数据可能出错了。文件名简单些,仅写数字序号试试。

回不去的时间 发表于 2023-5-25 09:11:48

本来根目录下边只有两个目录A和B,然后在目录A下边写入大量的文件,文件名是20位数字命名的,然后写到文件系统一半空间时候根目录下边才出现的乱码,大佬能帮忙分析一下不:lol

eric2013 发表于 2023-5-25 10:55:56

回不去的时间 发表于 2023-5-25 09:11
本来根目录下边只有两个目录A和B,然后在目录A下边写入大量的文件,文件名是20位数字命名的,然后写到文件 ...

不要新建文件夹,直接根目录下,短文件名测试。

回不去的时间 发表于 2023-5-26 10:50:44

好嘞,感谢大佬指导

回不去的时间 发表于 2023-5-26 11:27:20

大佬,我排除出根目录出现异常的本质原因是,我在根目录下边的子目录里面创建并写入文件空间占用了FATFS文件系统的一半空间,是不是说FATFS会限制单个目录存储的空间不能达到文件系统的一半空间呢?

eric2013 发表于 2023-5-27 09:37:25

回不去的时间 发表于 2023-5-26 11:27
大佬,我排除出根目录出现异常的本质原因是,我在根目录下边的子目录里面创建并写入文件空间占用了FATFS文 ...

你查下FAT32子目录下载可以创建的文件数,这个应该是有限制的。

回不去的时间 发表于 2023-5-29 11:10:42

好嘞,谢谢大佬
页: [1]
查看完整版本: FATFS文件系统打印根目录出现乱码