最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

SD卡的卡探测与写保护功能(CD_N与WP)探讨

IT圈 admin 48浏览 0评论

2024年1月7日发(作者:束小星)

This post was republished to 梦回汉唐梦已醒,鞠躬尽瘁助复兴 at 1:50:52 2015/3/31

SD卡的卡探测与写保护功能(CD_N与WP)探讨

近期在处理一个SD卡,是SD大卡。就是电脑上用的。手机用的一般是micro SD卡,有一种卡套可以把micro SD转成标准SD卡。如下图所示:

这个卡的写保护开关掉了,插进去电脑总是写保护,因此详细研究了一下,在此共享。

先看标准SD卡的schematic:

再看看标准库的layout:

Micro sd的schematic:

Micro SD的layout

因此,仔细对比,可以发现,sd卡和micro sd卡的9根金手指,都没有定义CD_N与WP这两根pin,这两根pin是卡槽定义的。Sd卡的pin 10 (CD_N) pin 11 (WP),Micro SD的pin 9

(CD_N)。micro SD卡根本没有定义WP写保护这根pin。

由此可知,CD_N与WP是卡槽的机械功能。对于SOC来说,CD_N 与WP都是GPI,而且有内部上拉电阻。当不插卡时候,其都为高电平。当插卡时候,CD_N与ground短接。卡插入中断发生。

而对于大卡,其WP也是一样的处理,大家可以看大卡,有一个lock开关,其实这是一个机械开关,在open位的时候,它会压卡槽的pin 11到ground,把WP pin拉低。写保护失效,可以写入SD卡。而开关在lock位的时候,它无法压pin 11,写保护生效。实物见下图的黄色滑动开关:

因此,这也是为何micro sd设计的时候,多数把CD_N pin与WP pin直接相连的原因。因为micro sd没有卡槽写保护定义,这样子就可以保证卡插入就可以写数据了。见下图:

这样子情况也就很清晰了,当黄色滑动开关丢失的时候,找一个类似的东西,用胶布或者502固定,这张卡就可以重新写入了。

大卡的9根pin与小卡的8根pin的区别,另外,我们也可以看到,仅仅在于大卡的pin 3 pin

6都是地。而小卡仅仅pin 6定义为地,少了一根地而已。所以这张卡套仅仅是机械转换而已。

2024年1月7日发(作者:束小星)

This post was republished to 梦回汉唐梦已醒,鞠躬尽瘁助复兴 at 1:50:52 2015/3/31

SD卡的卡探测与写保护功能(CD_N与WP)探讨

近期在处理一个SD卡,是SD大卡。就是电脑上用的。手机用的一般是micro SD卡,有一种卡套可以把micro SD转成标准SD卡。如下图所示:

这个卡的写保护开关掉了,插进去电脑总是写保护,因此详细研究了一下,在此共享。

先看标准SD卡的schematic:

再看看标准库的layout:

Micro sd的schematic:

Micro SD的layout

因此,仔细对比,可以发现,sd卡和micro sd卡的9根金手指,都没有定义CD_N与WP这两根pin,这两根pin是卡槽定义的。Sd卡的pin 10 (CD_N) pin 11 (WP),Micro SD的pin 9

(CD_N)。micro SD卡根本没有定义WP写保护这根pin。

由此可知,CD_N与WP是卡槽的机械功能。对于SOC来说,CD_N 与WP都是GPI,而且有内部上拉电阻。当不插卡时候,其都为高电平。当插卡时候,CD_N与ground短接。卡插入中断发生。

而对于大卡,其WP也是一样的处理,大家可以看大卡,有一个lock开关,其实这是一个机械开关,在open位的时候,它会压卡槽的pin 11到ground,把WP pin拉低。写保护失效,可以写入SD卡。而开关在lock位的时候,它无法压pin 11,写保护生效。实物见下图的黄色滑动开关:

因此,这也是为何micro sd设计的时候,多数把CD_N pin与WP pin直接相连的原因。因为micro sd没有卡槽写保护定义,这样子就可以保证卡插入就可以写数据了。见下图:

这样子情况也就很清晰了,当黄色滑动开关丢失的时候,找一个类似的东西,用胶布或者502固定,这张卡就可以重新写入了。

大卡的9根pin与小卡的8根pin的区别,另外,我们也可以看到,仅仅在于大卡的pin 3 pin

6都是地。而小卡仅仅pin 6定义为地,少了一根地而已。所以这张卡套仅仅是机械转换而已。

发布评论

评论列表 (0)

  1. 暂无评论