很多机器的sd卡理论最大容量是由什么决议的?cpu?还是。

很多机器的sd卡理论最大容量是由什么决定的?cpu?还是。。。
请教各位了。
很多机器,比如 手机、s3c2440开发板,等等,都能看到标注着能读取的 sd卡理论最大容量是 32G(或其他值)。请问,这个值是由什么决定的?cpu吗?还是代码?
sd卡协议会规定说 兼容 v2.0 协议的机器的理论最大读取容量要多少吗?如果有的话,是在哪一个文档中?(我看了几个文档,都没看到)
请各位大侠注意下:我这边说的是理论最大容量,如果由于代码没写好或硬件问题,导致有些机器连1G的sd卡都读不了,这个不算。
小可这边谢谢大家了。。。。。
------解决方案--------------------
这个得看完整的 高容量SD卡对应的协议标准啦。

楼主找找“SDHC (Secure Digital High Capacity, SD2.0)”对应的协议标准看看吧。

记得好像在对应的协议标准里有讲到 最大支持容量,具体是否为32G,我也不记得啦。

MARK.