想请教各位高人一个问题,我打算作一个系统,用双375,可以插双u盘,如果要从一个u盘复制文件到另一个u盘,如果文件很大,而系统内存又不是太大,,是否只能打开源文件,读出一段,再关闭,然后打开目的文件,再添加,如此循环,知道文件全部复制完毕?
热门产品 :
CH32V317: 互联型青稞RISC-V MCU
想请教各位高人一个问题,我打算作一个系统,用双375,可以插双u盘,如果要从一个u盘复制文件到另一个u盘,如果文件很大,而系统内存又不是太大,,是否只能打开源文件,读出一段,再关闭,然后打开目的文件,再添加,如此循环,知道文件全部复制完毕?
大体就按你说的操作,你可以参考http://www.wch.cn/bbs/View.asp?S=101&I=19463 里面有个U盘对拷的程序。
实际在自己写文件系统的时候,你可以做2组变量,也就是做2组文件系统,这样操作起来相对会比较简单点
做两组变量的意思就是说可以同时在两个375打开文件?
那是当然,当然相应的要开2个磁盘缓冲区
谢谢楼上的热心回答,非常感谢