回答
以下为转贴:SDHC和SD的区别其实也就是SD 1.0/1.1规范和SD 2.0规范的区别。虽然编编手上有一份SD 1.1规范的文件,不过由于SD 2.0规范只有SDA的会员才能拿得到,而且对于一般用户来说冗长的规范文件实在没有多大的研究价值,因此编编就简单介绍一下SD 1.1和SD 2.0规范体现在SD卡上的区别。由于SD 1.1规范中规定的SD卡使用的是FAT12和FAT16文件系统,这样一来符合SD 1.1规范的SD卡最大只能达到2G的容量FAT12的最大磁盘管理能力为8M;最终版的FAT16分区格式最大磁盘管理能力为2G。而随着flash闪存价格的逐步走低,大容量SD卡很快成为了主流,从而使得SD 1.1规范下的SD卡已经越来越无法满足未来应用的需要,为此SD协会指定了SD 2.0规范,符合该规范的SD卡就被成为SDHCHigh Capacity SD Memory Card。从上文可以看出,由于文件系统的限制,普通SD卡的容量极限为2G,所以2G便成为了SDHC卡的容量起点。SDHC卡与SD卡的物理尺寸一样,最大的区别就是SDHC卡采用的是FAT32的文件系统,这样一来最大就可以支持到32GB的容量了。