打印
[STM32F1]

SD卡 上锁 检测 问题

[复制链接]
1208|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ytjzhjun|  楼主 | 2015-4-2 08:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在用SD卡(SPI方式),用的是STM32单片机。
      使用中发现有的SD卡上的 Lock键 拨到了锁的位置,但是不知道,所以数据不能写入。
      想请问 SD卡上的 Lock 原理是?我在程序中怎么才能检测到 LOCK了呢?   是用CMD13吗?我用CMD13一直没有成功。
请高手指导,谢谢。
沙发
foxglove| | 2015-4-2 09:38 | 只看该作者
SD卡 上锁 检测 同问

使用特权

评论回复
板凳
wyscjm| | 2015-4-2 09:49 | 只看该作者
写完后读一下,就认为上锁或损坏之类

使用特权

评论回复
地板
ytjzhjun|  楼主 | 2015-4-2 12:24 | 只看该作者
wyscjm 发表于 2015-4-2 09:49
写完后读一下,就认为上锁或损坏之类

写入后读出,是可以判断,可是SD卡擦写次数有限,这么操作影响寿命。

使用特权

评论回复
5
runningwzf| | 2015-4-2 12:38 | 只看该作者
以前用过的一种封装有lock引脚

使用特权

评论回复
6
戈卫东| | 2015-4-2 15:20 | 只看该作者
有锁的卡座它会给一个信号给你的吧?

使用特权

评论回复
7
ytjzhjun|  楼主 | 2015-4-10 08:50 | 只看该作者
解决办法:其实SD卡插座就有这方面的设计,10号引脚用于卡写保护识别,11号脚用于卡插人检测识别,是否插卡、是否上锁 这两个脚状态是不同的。

使用特权

评论回复
8
我思故我在12345| | 2015-4-11 10:00 | 只看该作者
wp信号写保护,可通过程序控制,cd和cmd可以检测插入状态

使用特权

评论回复
9
搞IT的| | 2015-4-12 11:35 | 只看该作者
一直在搞,就是没成功过。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

235

主题

309

帖子

1

粉丝