当前位置: 华文星空 > 知识

SD卡是如何通过「lock」键实现写保护的?

2012-10-06知识

原理很简单,和曾经的磁带「写保护」一样。是通过磁带或者卡上的一个位置开关触发读取机构内的写保护功能,而此开关并不涉及磁带或者卡的任何内部结构,只是起到指示位置的功能。您的问题继续沿用磁带时代的解决办法就可以实现:

磁带时代当「写保护」防抹开关被去掉之后是不可逆的,但又需要抹掉怎么办呢?只需使用胶带将防抹开关处贴上,这样录音机会认为是正常的而可以继续读写。

SD 卡也是同样的,只需想办法使用一个窄条的东西,如细牙签、细纸条等等填充 LOCK 开关空出来的位置,用胶带固定好,就可以继续使用了。亲测,绝对好使。

应邀拍照片上图:


可以看到,这是一张标准的正常的 SD 卡的写保护开关位置。其中黄色的滑块就是写保护开关,曾拆解过,内部没有和卡内的任何地方关联,只是摆在这里起「位置指示作用」。当这个黄色的滑块处于 「非LOCK」 位置时(现在图片上的位置),插入读卡器中,读卡器中有一个簧片开关被这个黄色的突起「顶起」保证连通,此时就告诉读卡器:这张卡是可以读写的。当滑块至于「LOCK」位置时,原有的位置就成了「下凹」区,不能触动相应开关,也就会告诉读卡器,这张卡只能读不能写了。


这张是被我百般蹂躏后的卡,写保护开关已经丢失,还被我拆开过。之后随处冲一张塑料卡片上剪下一小条塑料条,放在图中的位置,并拿透明胶带固定好,保证其整个凹槽处与卡的侧面相平就可以了。至今一直使用。

满足一下大家的好奇心:SD 卡里面是什么样子的? 因为不愿意再拆开,借用图片一张:


塑料外壳内关键部分就是这个,只占了卡的前半部分,后半部分是空的。其实用过曾经 NOKIA 手机的人会记忆犹新,这不是 RSMMC 卡吗??

估计是厂家为了消减成本,使用了相同的模具吧!