打印

SD卡的容量限制为什么是2G而不是4G?

[复制链接]
5834|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ljm810010|  楼主 | 2011-5-5 10:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
原野之狼| | 2011-5-5 10:43 | 只看该作者
既不是2G也不是4G,不知道LZ的信息的出处在哪里?

使用特权

评论回复
板凳
ljm810010|  楼主 | 2011-5-5 11:24 | 只看该作者
源于官方言文档,第9页:
1.3. System Features
The SD Card provides the following features:
• Up to 2-GB of data storage.
• SD Card protocol compatible.
• Supports SPI Mode.
• Targeted for portable and stationary applications for secured (copyrights protected) and non-secured
data storage.
• Voltage range:
− Basic communication (CMD0, CMD15, CMD55, ACMD41): 2.0-3.6V.
− Other commands and memory access: 2.7-3.6V.
• Variable clock rate 0-25 MHZ.
• Up to 25 MB/sec data transfer rate (using 4 parallel data lines).
• Maximum data rate with up to 10 cards.
• Correction of memory field errors.
• Copyrights Protection Mechanism—Complies with highest security of SDMI standard.
Introduction to the SD Card
SanDisk Secure Digital (SD) Card Product Manual, Rev. 2.2 © 2004 SANDISK CORPORATION 1-3
• Password Protected of Cards (not on all models).
• Write Protect feature using mechanical switch.
• Built-in write protection features (permanent and temporary).
• Card Detection (Insertion/Removal).
• Application-specific commands.
• Comfortable erase mechanism.

使用特权

评论回复
地板
原野之狼| | 2011-5-5 11:38 | 只看该作者
spec的版本很多的 你确认下你看的是不是最新的文档
印象中对于大容量的SD卡有特别的处理方式
我手头上就有个8G的SD卡 若只能支持到2G 那岂不是浪费了么
另外存储容量跟地址位数没有必然的联系

使用特权

评论回复
5
原野之狼| | 2011-5-5 11:52 | 只看该作者
刚刚了解了一下  
以SDHC为关键字搜些资料学习下 你贴出来的资料应该是早期SD的规范 那个时候还不支持大容量存储

使用特权

评论回复
6
ljm810010|  楼主 | 2011-5-5 11:54 | 只看该作者
我说的是早期的SD卡,现在的SDHC可以做到很大的容量32G。

使用特权

评论回复
7
t.jm| | 2011-5-5 12:41 | 只看该作者
我说的是早期的SD卡,现在的SDHC可以做到很大的容量32G。
ljm810010 发表于 2011-5-5 11:54

早期的SD卡是FAT16分区不就是2G么,
0xfff8个簇,每个簇最大32K。

使用特权

评论回复
8
abin0415| | 2011-5-5 15:13 | 只看该作者
学习了,时代在发展,科技在进步。

使用特权

评论回复
9
coody| | 2011-5-5 15:38 | 只看该作者
DV上用的都到32G了,LZ

使用特权

评论回复
10
古道热肠| | 2011-5-5 22:45 | 只看该作者
楼主的意思是说32位线性地址应该能支付到4G存储空间吧。主要是早期的SD卡控制器做成FAT16模式管理物理存储单元,所以只支持到了2G,后来扩充时SD卡中的控制器用FAT32进行管理,对外接口采用32地址寻址,但一次是寻一个扇区,不是一个字节了。好象有4G卡没标SDHC应该与老协议兼容,标有SDHC字样的卡都是按SD2.0协议通讯了。

使用特权

评论回复
11
ljm810010|  楼主 | 2011-5-6 10:17 | 只看该作者

go

看了 t.jm 和 古道热肠 的回复,看来是为了兼容FAT16了。

使用特权

评论回复
12
yppic82| | 2011-5-14 11:01 | 只看该作者
是早期的SD卡,现在的SDHC可以做到很大的容量32G。理论上还有更高到2T的呢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

38

主题

1195

帖子

0

粉丝