在CH375的U盘文件级子程序库里没找到根据后缀名(如*.TXT)查询文件,现在急需实现此功能,请高手指点!
热门产品 :
CH394: 以太网协议栈芯片
在CH375的U盘文件级子程序库里没找到根据后缀名(如*.TXT)查询文件,现在急需实现此功能,请高手指点!
这个子程序库好象不支持
但是根据后缀名查询文件应该挺实用的,能不能有其他方法啊?
可以用变通的办法,你可以这样,首先先枚举根目录下面的的文件,找到一个的话,就根据文件名的长度的倒数第2位开始来确定文件的扩展名(倒数最后一位为结束符0x00,实际在我们搜索的时候为我们的枚举序号),这样寻找扩展名,就可以找到以某一扩展名结束的根目录的文件了,如果在枚举的过程中出现了子目录的话,就进入子目录进行枚举
试试看,谢谢!
本人建了Diy Embedded System的QQ群,涉及51、AVR、ARM、DSP、MSP、CYPRESS、CH375、VC++、KeilC、ASM、WDM、CPLD、FPGA、…,群号是26685863,诚邀高手加盟!