用CH376S做优盘读写的实验,开始没有任何问题,可后来发现芯片初始化什么的都成功了,可当把优盘插在电脑上以后就是看不到数据,开始以为芯片坏了,可换了优盘就能工作正常。后来才知道是因为我U盘在电脑上格式化的原因,没有把分配单元设成512K。难道只能是512K么,如果只这样,那岂不是有些优盘就不能用了?求解答!!
热门产品 :
CH32X035: 32位USB+USB PD单片机
用CH376S做优盘读写的实验,开始没有任何问题,可后来发现芯片初始化什么的都成功了,可当把优盘插在电脑上以后就是看不到数据,开始以为芯片坏了,可换了优盘就能工作正常。后来才知道是因为我U盘在电脑上格式化的原因,没有把分配单元设成512K。难道只能是512K么,如果只这样,那岂不是有些优盘就不能用了?求解答!!
打错了,不是512K,是512字节
CH376芯片只支持一个扇区大小为512字节的U盘,你所说的分配单元不是很明白,是簇大小还是其他什么的?
应该就是簇大小,在windows格式化时候显示的是分配单元。 如果我要是想读其他的优盘的话,要怎么解决,或是有什么可替代的芯片
CH376只是对扇区大小有限制对于簇的大小只需要满足扇区大小的倍数。另外,你格式化是在什么系统上操作的?
Win7系统
Win7上格式化只有分配单元为512才成功吗?在XP系统下格式化试一下?
我的U盘没有512的选项,格式化其他的不行