内存卡格式化的技巧 安卓手机怎么格式化内存卡

说起存储卡(SD),我们先来了解一下存储卡的工作原理:
现在我们在市??场上经常看到SD卡系列:SD卡、卡和卡 。这三种SD卡,全称,都是基于卡(MMC)格式,但是SD卡比MMC卡要厚一些 。SD卡还具有更高的数据传输速度,以及不断更新的标准 。大多数 SD 卡的侧面都有写保护控件,以防止某些数据被意外写入,有些甚至支持数字版权管理 (DRM) 技术 。
该卡由松下共同开发 。体积只有SD卡的37%左右,却拥有与SD存储卡相同的读写性能和大容量,完全兼容标准SD卡 。此外,为了方便更多用户在不同的存储卡中转换和使用mini SD,还特别推出了SD转接卡,可以与目前使用SD卡的数码相机、PDA、MP3音乐播放器配合使用 。
也称为T-flash卡,它是基于制造商创建的卡格式 。只有小指甲的大小,在手机中很常用,但由于体积和容量的增加,它也慢慢开始用于 GPS 设备、便携式音乐播放器和一些闪存驱动器 。它具有与卡相同的 SD 适配器卡 。此外,写保护功能仅在使用 SD 适配卡时可用 。SD, , 接在同一个门上,电气规格差别不大,可以通过卡套相互转换 。原理是小卡可以转换成大卡,反之不行 。比如可以转换成标准尺寸SD or,但是标准尺寸SD不能转换成or 。
SD 卡的管脚定义与 Micro SD (TF) 卡不同 。SD卡引脚定义,SD卡最大数据读写速度10MB/s,接口电压2.7~3.6V,共有9个引脚 。SD卡使用卡座代替传输线,减少环境干扰,降低误码率,1对1传输不存在共享信道问题 。SD卡各管脚定义见表1 。

内存卡格式化的技巧  安卓手机怎么格式化内存卡

文章插图
手机和电子设备如何检测 SD 卡?
SD卡检测方法:
其中一种方法是使用DAT3(pin1)作为卡到位检测信号;DAT3在sd卡内部有一个90k的上拉电阻 。在DAT3之间做外部下拉主机和sd卡 。插卡时主机读DAT为低,插卡后主机读DAT3为高,这样就可以判断卡是否插入了 。
对于HOST来说,使用这种方法检测卡到位的好处是不需要额外添加pin,直接使用已有的pin即可 。
第二种方法是通过按下/弹出机械按钮来判断卡片的有无 。该方法所需的电路和实现过程不涉及SD规范,用户可以灵活设计 。卡检测CD和写保护WP是通过机械地实现WP和CD是否与COMM连接来区分卡是否插入以及是否有写保护 。COMM 是 WP 和 CD 的公共引脚,所以如果 COMM 接地,则 WP 和 CD 必须上拉 Pull-UP 电阻到 VCC,否则,如果 COMM 连接到 VCC,则 WP 和 CD 必须使用 Pull -down 电阻下拉至 GND 。卡插入时,卡槽中的COMM和COMM之间的金属连接会因为卡的插入而使COMM和CD短路(这个过程与卡的插入与否有一定的关系),即COMM与CD之间发生插入短路,拔出为开路)),那么如果CD原本是上拉的,那么设计时COMM一定要接地这种情况下,两个管脚短接后,CD上显示的状态就是COMM---GND的状态 。同理,WP也是同样的流程,但是由于COMM的机械设计,SD卡本身的机械写保护操作会直接决定COMM和WP引脚是否短路 。(这是一个很有意思的机械设计 。插卡并不能决定WP和COMM之间是否短路,而是SD卡本身的写保护机械设计(上图中绿框圈出的部分)决定了是否已启用通过卡槽的写保护 。)
内存卡格式化的技巧  安卓手机怎么格式化内存卡

文章插图
如果要实现这种方法的就地卡检测,优点是就地卡检测准确方便,可应用于SD/MMC/SDIO;缺点是需要增加输入信号线 。
第三种方法,在检测到卡在位之前,也可以通过卡槽位置循环初始化的方法,实现对卡在位信息的检测 。
如果要实现这种方法的就地卡检测,好处是不会增加额外的管脚,适用于SD/MMC/SDIO 。缺点是功耗高,因为SD CLK和SD CMD信号需要在slot周期初始化时保持有效