SD-XC卡可以≤32GB且仍符合标准吗?


8

我只是在问,SD卡在技术上是否可能是SD XC,但具有SD-HC或SD-NC(正常容量)容量,远低于64GB。

当然; 实际上,没有理由要求更高的SD卡标准具有更少的存储空间。


1
当然可能有一个原因:速度和可靠性。没人会为此付出代价。
PlasmaHH

1
@AlexanderKosubek:这么大的卡存在吗?我什至不确定我是否见过这么大的SSD ...
user541686 '18

1
@Mehrdad我能够找到的最大SD卡是512 GB卡,所以我们到了。确实存在2 TB甚至4 TB的SSD。
jrh


2
我的第一个评论是询问TechLord是否将“ 2 GB”与“ 2 TB”混淆了:我最初没有意识到,问题在于有关更新的标准卡是否可以具有较低的容量并仍然兼容到新的规格。-抱歉!-不过,我发布了一条新评论来澄清@Mehrdad的问题。
我和莫妮卡在一起'18

Answers:


13

是的,从技术上讲

此处合并了三个单独的内容:

  • SD到NAND闪存控制器芯片实现的协议(目前适用的SD物理层规范-直至v6.0)
  • 连接到控制器芯片的NAND闪存的数量。
  • 卡的出厂格式(FAT16 / FAT32 / exFAT)

SD / SDHC / SDXC标签的销售可以简化上述操作。的主要区别是:

  • SD:原始。FAT16格式。可以达到4GiB,但实际上通常2GB是上限。
  • SDHC:4-32GiB。某些协议更改(第4.2.3和4.3.14节)。通常需要更改固件(例如在USB读卡器中)才能支持。FAT32格式。尽管规范说SD最高可以达到4GiB,但大多数4GB卡都是SDHC。
  • SDXC:exFAT格式。我在规范中看不到任何协议更改。高于32GiB的卡为SDXC。

换句话说,SDHC和SDXC的硬件/固件相同,只是预写的数据不同。

现在,没有理由不将2GiB闪存芯片安装到SDHC控制器中,将其格式化为exFAT并称为SDXC。您失去了FAT的普遍性(exFAT的用户必须向Microsoft支付专利费,因此并不常见),但是exFAT的额外功能可以弥补这一不足。但是,如果您尝试出售SD协会,则可能会抱怨混淆营销。

也就是说,卡的格式化只是工厂写入其数据的一种情况。如果将2GB SD卡重新格式化为exFAT,则可获得几乎相同的效果。可以说这是更好的选择,因为它可以在某些旧的读卡器中使用,并且其固件不支持SDHC协议。


5
SDHC和SDXC在协议级别上是相同的,这是一个令人着迷的声明,我第一次在这里明确指出。但是,这与我的经验是一致的(在使用非Microsoft文件系统但不声称符合SDXC的设备(例如Raspberry Pi计算机)中使用大于32GB的卡),所以我应该猜到。
dhag

1
有趣; 我的Sony相机要求使用SDXC来播放全比特率的视频,但我不想在上面浪费64 GB。我有快速(U3)16 GB卡,但它拒绝了它们。我将尝试在exFAT中格式化它们,看看它是否欺骗了相机。但是有件事告诉我,与往常一样,索尼更……偷偷摸摸。
宙斯

13

SD协会指出,SDXC卡在其网站上的容量超过32GB:SDcard.org

这似乎表明较小的卡不是SDXC卡。当然,从SD到SDHC,再到SDXC的转变不仅仅是增加容量。

例如,每个新版本还引入了更快的传输模式,即使在SDHC和SDXC中,也对该标准进行了多次升级。有趣的是,这些升级通常还应用于以前的容量标准。例如,为SDXC和SDHC卡添加了UHS(超高速)总线:SDXC上的Wikipedia


1
SD-HC也可以具有32 GB,但是最大。
neverMind9 '18
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.