microSD卡软件是否可锁定?

时间:2014-07-19 05:22:54

标签: storage

我有一个.Net Micro Framework应用程序无法将字节写入microSD卡。当我将卡从设备中取出并使用microSD到SD适配器在我的PC上查看时,PC无法写入设备,因为它似乎已被锁定。如果锁是一个有故障的适配器(适配器侧面的开关设置在解锁位置)或microSD卡本身的状态,我正在尝试解决。

MicroSD卡没有可见的锁定和解锁方式,但卡本身是否有锁定它的设置?

我已经尝试过搜索但是我能找到的大多数线程(例如这一个和这个,选择两个SO)讨论适配器。 microSD规范中是否存在锁定?

1 个答案:

答案 0 :(得分:1)

Duskwuff给了an answer on the SuperUser SE,指出:

"大多数基于计算机的SD卡适配器无法在SD卡上执行任意命令"但是嵌入式设备可以使用命令"

CMD27 (PROGRAM_CSD)和#34;等命令可用于设置控制临时或甚至永久写保护的位。和CMD42 (LOCK_UNLOCK)"甚至可用于打开和关闭基于密码的读保护"。

有关SDIO简化规范第E1部分Appendix C.1 SD Mode Command List中这些寄存器命令的更多详细信息