[微控制器/MCU] 求助:FATFS文件系统下创建中文文件,文件名乱码

[复制链接]
6826|4
 楼主| ration 发表于 2011-5-16 18:14 | 显示全部楼层 |阅读模式
本人在LPC1114上移植了FATFS
在SD卡里面创建一个“我们.txt”文件,结果在PC机上看到文件名为“컒쏇.txt”。
创建“我们.txt”文件,并给此文件里面写一段中文,里面的中文都很正常。就是文件名为“컒쏇.txt”

用FileScanName函数可以显示SD卡中的中文名字文件。上面创建的文件例外!

请问有哪位高手知道这个怎么回事?

谢谢!
ilan2003 发表于 2011-5-17 15:56 | 显示全部楼层
我也在用FATFS文件系统 还没用过中文名得文件呢,等下试试看
 楼主| ration 发表于 2011-5-17 21:36 | 显示全部楼层
本帖最后由 ration 于 2011-5-17 21:38 编辑

解决了!
FATFS创建中文文件或中文文件名需要用到GBK转UNICODE表!
alvin1985 发表于 2011-9-8 00:11 | 显示全部楼层
有可能你的驱动不支持长文件名
新手多多指教 发表于 2014-5-13 20:54 | 显示全部楼层
ration 发表于 2011-5-17 21:36
解决了!
FATFS创建中文文件或中文文件名需要用到GBK转UNICODE表!

你好,我现在遇到了你一样的问题,不知道是怎么解决的,已经在SD卡中加入了汉字库以及GBK转UNICODE表?希望你指点一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:最新Cortex-M0论坛! 新技术!新论坛! http://www.rationmcu.com

4

主题

62

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部