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

CubeMX fatfs, f_readdir 档名扫描

[复制链接]
DMA 提问时间:2017-3-2 00:08 /
我想做一个建档之前先扫描是某有重复的档案,若有重复则依照编号递增。
例如: 如果存在 test_1.txt 则建立 test_2.txt

当然要完成这个程序之前,我先依照源码网页的范例测试了一下
源码范例

例如测试10的档名:
12345abcDE.txt
AbCdeFgHiJkLMnOpQrStUv123.txt
Attitude 5.txt
Attitude.txt
Attitude_2.txt
Attitude_3.txt
Attitude-4.txt
AttitudeAttitude.txt
test.txt
try.txt

不管有没有开Unicode,finfo.fname本身就是回传short name 8.3 format
ATTITUDE.TXT
ATTITU~1.TXT
ATTITU~2.TXT
ATTITU~3.TXT
ATTITU~4.TXT
AT20D3~1.TXT
ABCDEF~1.TXT
12345A~1.TXT
try.txt
test.txt

这样我就没办法得知现在档案编到第几号了,
请问还有什么方法可以得到长档名呢?

收藏 2 评论1 发布时间:2017-3-2 00:08

举报

1个回答
Leeru 回答时间:2018-9-7 08:52:51
樓主請問問題有解法了嗎?
我目前也遇到一樣的問題?

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版