SDHC卡为什么不去兼容SD卡?太不方便了

[复制链接]
4563|7
 楼主| wuljia 发表于 2008-12-19 21:01 | 显示全部楼层 |阅读模式
SDHC卡为什么不去兼容SD卡?很多早期的设备使用不了新卡,还要设置CLASS2/4/6&nbsp;等速度等级,来搞个最低写入速度限制,是不是以后低速的单片机系统也不方便使用了,,<br /><br />不符合一般IT设备尽量兼容的原则啊!<br /><br />SD协会是怎么想的呢?
xwj 发表于 2008-12-19 21:06 | 显示全部楼层

晕,谁说的???

只有最高,没有最低!<br /><br />CLASS2/4/6&nbsp;&nbsp;是指最少都能达到2/4/6&nbsp;MByte的写入速度,你非要慢慢写,当然没问题
 楼主| wuljia 发表于 2008-12-19 21:14 | 显示全部楼层

哦,我搞错了,原来是最高支持的速度,

那为什么新卡不能在老设备上使用呢,搞的我手机/相机/读卡器也用不了&nbsp;2G&nbsp;以上的卡。。
xwj 发表于 2008-12-19 21:26 | 显示全部楼层

那是因为2G以上的卡读写指令确实有差异

因为最初的SD都是几M的,人们没想到会很快变得这么大<br /><br />就好像硬盘,先后经过了2G、8.4G、137GB等多个不兼容的坎,多次造成老设备无法使用大硬盘的问题<br /><br />毕竟电脑的发展速度太快了....
xplore 发表于 2008-12-19 21:55 | 显示全部楼层

原始的sd卡

访问定位指令是字节位置,地址长是4字节,所以寻址范围是4g<br /><br />那时候没有人想到sd卡容量居然能超过4g。<br /><br />比尔盖兹设计dos的时候,认为个人电脑的内存容量没有可能和必要超过640KB.<br /><br />有源码的话,能访问sd卡的设备很容易改程序兼容sdhc。<br /><br />有这个需求的可以联系我&nbsp;gqliu@sina.com&nbsp;
 楼主| wuljia 发表于 2008-12-19 22:14 | 显示全部楼层

回楼上,我倒是没有自己有源码的设备,

是我的手机不能兼容SDHC卡,您有办法吗?<br /><br />我的是&nbsp;TI&nbsp;的&nbsp;OMAP850&nbsp;CPU&nbsp;的,据说这个是因为硬件不支持,所以装网上所谓的&nbsp;SDHC&nbsp;卡补丁都不会管用。<br /><br />而&nbsp;一些用&nbsp;Intel&nbsp;CPU&nbsp;的,如&nbsp;PXA272&nbsp;CPU&nbsp;的,装上个&nbsp;SDHC&nbsp;卡补丁,就可以用&nbsp;SDHC&nbsp;卡了。<br /><br />为什么&nbsp;TI CPU 的没办法升级支持 SDHC 呢?
xplore 发表于 2008-12-19 22:27 | 显示全部楼层

和硬件无关

sd的驱动肯定是软件。&nbsp;只能说那个补丁不能用于ti&nbsp;的omap。&nbsp;这个我也没办法。多搜索一下也许有omap的补丁。
chunyang 发表于 2008-12-19 23:46 | 显示全部楼层

确实仅仅是软件原因

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

118

主题

265

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部