请教关于CH375读写大文件的问题?

我是用CH375评估版的.打算将U盘中一个目录的大文件读写到另一个目录中去,实现文件的copy.方法是 先新建一个同文件名的目标文件-关闭;再打开源文件读32K-关闭源文件;再打开目标文件-写32K-关闭;然后又打开源文件,读32K,再关闭.一直到文件的读写完毕.方法是可以了.即便是用扇区方式读写,不过太慢了.时间浪费不少在文件打开与关闭上.请问WCH工程师有没有更好的方法.

扇区读写是速度最快的工作方式了 换大的RAM缓冲,一次多读几个扇区或者高速的单片机,别的方法想不到:)


你的速度大概是多少?


复制一个2.77M的文件花了2分47秒。复制方式是方式2-双DPTR,扇区读写。太慢了


17K/S


吴好意思,系3.77M。23.12KB/S


我测过你这种方法,我复制了10M中的文件,速度大概是10K/S,这种方法在越大的文件复制的时候速度就越慢,因为你不断的调用的LOCATE命令,这个命令很浪费时间


只有登录才能回复,可以选择微信账号登录