文件系统f_open执行时间不一样

2019-07-20 13:56发布

小白求助各位大大。
我在移植原子大大的文件系统操作SD卡例程时,进行了如下操作
unsigned char LevelTablePath[]="0:/CH1/00000.bin";
fftemp=(FIL*)mymalloc(SRAMIN,sizeof(FIL));                    //·ÖÅäÄú′æ       
res = f_open(fftemp,(const TCHAR*)LevelTablePath,FA_OPEN_EXISTING|FA_READ);//′ò¿aòѾ-′æÔúμÄÎļt

……(后续省略)
其中路径名是根据程序中的一个变量改变而改变的,实际运行中发现,读取"0:/CH1/010000.bin”和读取"0:/CH1/100000.bin"两个文件时,f_open函数执行时间不一样,请问各位英豪有没有碰到过类似现象?能否帮小弟解惑~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。