我在一个运行WinCe的嵌入式系统上使用MicroSD卡作为存储器。最近,我发现同一制造商在世界不同地区生产的卡存在差异,给我们带来了问题。
我在SD协会上读到了windows格式化程序产生的格式化问题,所以我下载了他们的SD存储卡格式化程序。这很好,但是我们在WinCe中以TexFat的形式运行SD卡。因此,我现在要做的是使用FAT32分区格式化该卡,以便PC将软件放到该卡上。然后,WinCE系统会将另一个分区格式化为TexFat,并使用新卡在第一次引导时将软件复制到该分区上。
问题是从PC中将SD卡格式化为用于WinCE的TexFat的正确方法是什么?有什么建议吗?
发布于 2017-09-13 04:04:27
在经历了许多挠头之后,我发现答案很简单。在winCE系统上,winCE分区必须格式化为TexFAT,这不是问题,但我不知道的是我需要更改集群。一旦我将8 8GB改为4k集群,写入卡的时间就减少了很多。从那以后,我尝试了其他大小,发现您需要尝试集群大小,以获得最优的卡片。
https://stackoverflow.com/questions/45234602
复制相似问题