如何设置FatFs文件系统支持长文件名
1个回答
展开全部
1、理论上不可能允许用户使用无限长度的文件名,其一,Windows的文件系统提供文件夹的管理形式,从而避免了文件名重复,比如c:\1.txt和c:\windows\1.txt,虽然都是1.txt,但是却不两个不同的文件,因此不需要超长的文件名。 其二、无限长度的文件名字,势必导致内存溢出,这就意味着程序的崩溃。 2、windows xp/2003默认的文件名长度为255,路径长度为260,Win7系统,文件名长度支持最大32767个字符,这足够用户使用,系统内核也以此为限制,这种限制是在编写windows系统时就预设好的,内核中的很多代码,都以此预设为基础,因此不会向用户开放设置接口。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询