CH375

如果另外开两个600字节的缓冲区,作为在切换操作U盘时,存储当前U盘磁盘缓冲区和内部变量的话,应该可以。不过,好象有些内部变量没有对外申明,可能会有点麻烦,。。




当前的CH375子程序库是很难实现的,除非有很大的缓冲区,51单片机用库5。 1、初始化1#CH375及第一个U盘 2、将1#CH375库5的所有变量备份到外部RAM中去 2、置全局位变量,通知硬件接口子程序切换2#CH375的I/O地址 3、初始化2#CH375及第二个U盘 4、将2#CH375库5的所有变量备份到外部RAM中去 5、恢复原1#变量到内部RAM,清全局位变量,恢复1#CH375的I/O地址 开始正式复制,多次重复下述过程 1、先用1#CH375从一个U盘读数据到缓冲区 2、将1#CH375库5的所有变量备份到外部RAM中去 3、置全局位变量,通知硬件接口子程序切换2#CH375的I/O地址 4、恢复2#变量到内部RAM 5、用2#CH375向第二个U盘写数据 6、备份2#变量到外部RAM 7、恢复原1#变量到内部RAM,清全局位变量,恢复1#CH375的I/O地址 缓冲区大些,速度可以快些,单片机快些,估计有80K到150K左右吧(单U盘读写速度300K除以2的值)。 如果速度要求不高,那么有两个单片机分别接两个CH375,串口连接,速度约20K到40K字节吧。 或者要CH375FAT源程序或者买普及版源程序修改,不过速度也快不了多少


有这方面的源程序吗


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