fatfs长文件名有些能显示,有些却是XXX~1.XXX.求助!

2019-10-15 02:10发布

fatfs0.12 设置支持了长中文长件名_USE_LFN 3、_CODE_PAGE 936。移植修改的mycc936.c,字库是放在SD卡的。现在读取目录下文件名出现奇葩问题,有些长文件名能显示,有些不能。如:快打旋风中文无敌版7.txt、新建文本文档123456.txt
显示 快打旋~1.txt、新建文本文档123456.txt。


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
pdwdzz
1楼-- · 2019-10-16 01:07
正点原子 发表于 2017-2-16 19:00
检查下unigbk转换表,是否正常。
可以用我们例程试试,我们例程没有这个问题的

因为没有spi flash,把UNIGBK.BIN放到SD卡(直接用原子提供的SD卡根目录),我也用原子mini板的历程,移植过了,问题依旧。再着让我最郁闷的是如果是UNIGBK转换问题,那应该所有中文长文件名都失效,现在是有些正常,有些变成短的。
pdwdzz
2楼-- · 2019-10-16 06:55
正点原子 发表于 2017-2-16 19:00
检查下unigbk转换表,是否正常。
可以用我们例程试试,我们例程没有这个问题的

是用的这里的方法

一周热门 更多>