我用USB读写模块,想将U盘下所有有文件显示出来,包括文件夹下的文件, 该怎么办啊????????????
热门产品 :
CH182: 以太网PHY收发器芯片
我用USB读写模块,想将U盘下所有有文件显示出来,包括文件夹下的文件, 该怎么办啊????????????
直接可以使用模块调试工具,扫描跟目录所有文件演示就可以了,也可以参考例子程序,通过串口打印出来
你可以先对根目录进行枚举,枚举到的如果是文件的话不管,如果是子目录(文件夹)的话可以对文件夹再进行枚举。
那如何判断是不是文件夹呢?
枚举到文件后,可以用CMD_QueryStatus 命令查询当前文件长度,如果是0xFFFFFFFF 那 么说明枚举到的是子目录(可以考虑进入该子目录搜索),否则说明是普通文件。
路过,看看