你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

FATFS中文长文件名显示不全。

[复制链接]
怕端午的粽子 提问时间:2017-10-19 21:38 /
悬赏10ST金币已解决
用的F103RC  FATFS0.9  定义了 _USE_LFN  1  ;_CODE_PAGE  936  用了内存分配  字库和转换表放在SPI FLASH里,结果0:/System Volume Information
0:/PICTURE
0:/SYSTEM
0:/你好棒棒.TXT
0:/妮妮您~1.TXT
0:/音乐文件
0:/我的音~1
如上,英文长文件名正常,中文的只要文件名大于8字节就变成XXX~1.XXX,文件和文件夹都一样问题。超出的文件和文件夹打不开。
困扰已久诚求指教。

最佳答案

查看完整内容

这个是正常的,XP下dos界面看也是有这样的问题。文件名长度有要求。
收藏 评论3 发布时间:2017-10-19 21:38

举报

3个回答
回答时间:2017-10-19 21:38:41
这个是正常的,XP下dos界面看也是有这样的问题。文件名长度有要求。
怕端午的粽子 回答时间:2017-10-20 09:46:17
安 发表于 2017-10-20 08:42
这个是正常的,XP下dos界面看也是有这样的问题。文件名长度有要求。

fatfs是可以支持长文件名的,我一定是哪个地方出错,就是找不出来。
回答时间:2017-10-21 10:51:32
_USE_LFN,把这个设置为1。

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版