[求助]CH376能同时管理USB设备和SD卡吗?

也就是同时挂接U盘和SD卡,并完成数据拷贝

不能同时操作,可以分时操作,缺陷是速度慢些。如果小批量数据拷贝倒可以。可以详细的说一下你考拷贝多大的数据,MCU的RAM多大。


数据量满大的,100M~1G MCU的RAM256+XRAM512

CH376不是有内部缓冲区吗? 可否读SD卡的一个扇区到缓冲区,再切换到USB模式,再写一个扇区到USB设备,如此循环往复


其中有一个问题,那就是模式切换后,要重新初始化SD卡和U盘,这需要时间。 所以速度会慢。如果可以的话,我到推荐你用另外一种方法,那就是使用一个SD卡读卡器,将SD卡转成U盘,这样做的目的是CH376操作U盘的速度远大于操作SD卡的速度。成本稍微增加


我可不可以这么做: SD卡不通过CH376,与MCU用SPI接口连接(可能与CH376共用SPI接口) 这样有没有速度影响。8K的程序空间+512字节RAM能否够用?


可以 8K的空间还是有点够呛,RAM也少了一些。因为你复制的数据量比较大。RAM小会严重的影响复制速度的。


如果使用单片机操作SD卡,单片机端需要运行文件系统,就单片机现有的资源,只运行文件系统,都比较危险,所以还不如使用CH376操作SD卡和U盘,至少可以省掉文件系统的管理


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