打印

f_getfree()函数需要时间过长

[复制链接]
248|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
博斯|  楼主 | 2018-7-27 21:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、在WIN7系统中将SD卡格式化,然后插入到板子上,启动文件系统。当首次调用f_getfree()函数时需要大约1分钟的时间,第二次调用或者重新启动程序后调用此函数都将很快执行,以后每次调用都很正常。
2、在WIN10系统中将SD卡格式化,然后插入到板子上,启动文件系统。首次调用f_getfree()函数,很快执行,以后每次调用都很正常。
3、在WIN7系统中将SD卡格式化,然后在SD卡中新建一个TXT文件,在文件中随意写入几个字符,然后插入到板子上,启动文件系统。首次调用f_getfree()函数,很快执行,以后每次调用都很正常。
4、在WIN7系统中将SD卡格式化,然后插入到板子上,启动文件系统。在调用f_getfree()函数之前新建一个文件,随意写入几个字符(模仿第三条的行为),然后首次调用f_getfree()函数,依然需要大约1分钟的时间,第二次调用或者重新启动程序后调用此函数都将很快执行,以后每次调用都很正常。
请问下大家有没有遇到过类似的情况?还是我使用时忽略了关键步骤?

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

412

主题

412

帖子

0

粉丝