FATFS中文长文件名显示不全。
用的F103RCFATFS0.9定义了 _USE_LFN1;_CODE_PAGE936用了内存分配字库和转换表放在SPI FLASH里,结果0:/System Volume Information0:/PICTURE
0:/SYSTEM
0:/你好棒棒.TXT
0:/妮妮您~1.TXT
0:/音乐文件
0:/我的音~1
如上,英文长文件名正常,中文的只要文件名大于8字节就变成XXX~1.XXX,文件和文件夹都一样问题。超出的文件和文件夹打不开。
困扰已久诚求指教。
这个是正常的,XP下dos界面看也是有这样的问题。文件名长度有要求。 安 发表于 2017-10-20 08:42
这个是正常的,XP下dos界面看也是有这样的问题。文件名长度有要求。
fatfs是可以支持长文件名的,我一定是哪个地方出错,就是找不出来。 _USE_LFN,把这个设置为1。
页:
[1]