依照EXAM15实验,只能拷U盘根目录下的文件,而不能拷文件夹,请问如何才可以拷文件夹?如何可以提高拷贝的速度?加大外部RAM可以么
热门产品 :
CH634: 4端口USB3.0 HUB控制器芯片
依照EXAM15实验,只能拷U盘根目录下的文件,而不能拷文件夹,请问如何才可以拷文件夹?如何可以提高拷贝的速度?加大外部RAM可以么
复制文件夹比较复杂,不能像复制文件那样做,必须打开文件夹,逐个复制文件才行,如果还有文件夹,得进入这个文件夹,复制文件,当文件夹下的目录级数很深时,就变得非常复杂了
文件夹不可以整体拷贝。 先建立文件夹,把里面的文件一个一个拷贝出来。 可以加大外部RAM这样就减少了文件之间的切换。 先测试单个U盘的读速度,这样才知道底层的读写函数是否优化好。
CH374程序库如何打开文件夹访问里面的文件?有这函数么,要自己写啊?我见文件枚举函数里遇到文件夹就返回了,可以在这里修改一下吗,谢谢支持!
打开文件和文件夹的方法是一样的,都是调用FileOpen,前者的返回值是ERR_SUCCESS,后者是ERR_OPEN_DIR
可否详细介绍也操作过程,最好给个例子,根目录下一级文件夹就行了,谢谢撒
思路已经告诉你了,我们提供的例程EXAM?完全就可以做参考,复制文件夹就是拷贝文件里面的所有文件,EXAM15就是例子