广告

原创 【博客大赛】SD卡协议规范学习(二)

2013-1-11 22:41 1009 0 分类: MCU/ 嵌入式

接着上篇博文,【博客大赛】SD卡协议规范学习(一)

 

C_SIZE占了12bit位,所以C_SIZE最大值为210  = 2048<?xml:namespace prefix = "o" ns = "urn:schemas-microsoft-com:office:office" />

 

    注意:这是CSD version 1.0版本,

CSD version 2.0版本的C_SIZE占了22bit位,它的最大值为2^22

这也就预示了SDSCSDHCSDXC的区别。

 

接着看内存卡容量是如何计算的,上公式:

memory capacity = BLOCKNR * BLOCK_LEN 

注释:BLOCKNR = (C_SIZE+1) * MULT 

      MULT = 2C_SIZE_MULT+2   (C_SIZE_MULT < 8) 

      BLOCK_LEN = 2READ_BL_LEN(READ_BL_LEN < 12) 

 

注意:上述数据算出的大小不包含保护区域的大小。

 

本文如有翻译不当或讲解错误的地方,欢迎大家指出,各种拍砖,本人不胜感激!!

 

如若转载请加上本博客地址。

广告

文章评论 0条评论)

登录后参与讨论
相关推荐阅读
zqh1630_736732553 2013-07-05 15:36
学习tcp ip协议的总结:
假如说,本地pc,访问百度网站,经过路由转发出去。   则数据包的第一次转发时的目的mac地址为路由的mac地址,而不是百度的mac地址。   刚开始看tcp...
zqh1630_736732553 2013-07-01 16:15
[博客大赛]ubuntu-10.04中安装lunch
在编译android源码时,用到lunch这个软件,可是ubuntu软件源中没有这个软件。   所以需要手动安装,步骤如下:     在ubuntu 10.04中安装lunch...
zqh1630_736732553 2013-05-23 10:24
最近在看fat32文件系统做点笔记
最近在学fat32文件系统是如何组织硬盘上的数据存储的问题。   关于数据编码格式,fat32文件系统中的无论是中文字符还是英文字符都是以unicode编码的形式存在。   但如果...
zqh1630_736732553 2013-01-23 09:46
【博客大赛】一个空格惹的祸
写了个读文件的应用程序,可是open一直报错,跳了快一个小时,才知道是这的原因!!   程序是这样的:   char *file = "/tmp/hello.c ": int ...
zqh1630_736732553 2013-01-20 13:59
【博客大赛】SD卡协议规范学习(一)
首先,本博文遵照SD卡协议3.01版本,最旧协议版本为1.10,但是协议是向下兼容的。SD卡Physical Layer Simplified Specification Version 3.01...
我要评论
0
0
广告
关闭 热点推荐上一条 /1 下一条