[原创]图解SD卡写保护开关的工作原理

合集下载

SD卡写保护原理

SD卡写保护原理

SD卡前几天因为读卡器老是读不出手机的MMC卡,认为是SD的转接卡有问题,所以搞破坏又把SD转接卡全拆了,旁边的一个小塑料不起眼,那天是按回去了,因为转接后卡是可以读了,可出现写保护了,只能读而不能写,每次只好用手机下载了。

这日闲来,拆了转接卡仔细研究,找不到在转接内的连接中有什么可能保护的,每条连接都是一对一直连。

可那个小芝麻似的塑料片也没有什么特别的,怎么可能会起保护作用?只好上网百度一下SD卡写保护开关的工作原理,终于度到一个可以图解的工作原理,在此感谢“夜很轻风很凉”了。

图解一下,对自己及需要找这相同问题的朋友提供参考。

我是在读卡器上的,在其他相机之类的也是一样。

SD卡的LOCK一边是打开可读写的,另一边是保护的。

因为我的LOCK位置与图不一样,不过这不影响图解的说明。

(图1 与图2差不多所以没有加了)中红色圈圈圈中的黄色部份是SD卡的写保护开关。

它本身是一小块可以上下活动的塑料块。

绿色线路是读卡器内的一个触点开关。

当卡插入读卡器时,黄色部份正好顶住读卡器的开关,使触点闭合,AB两点电路接通,系统可以对卡进行写操作。

写保护开关拔下时的状态,由于此时卡中有个缺口,读卡器中两接触片无法闭合,AB两点电路断开,系统等无法对卡进行写操作。

SD卡的写保护开关丢失的情况,难怪我把这个小塑料块丢失了,当然无法让读卡器的触点开关闭合了。

问题找到了,那么解决办法呢?其实知道症结所在,那么解决的办法有各种各样的,比如拆开读卡器用导线直连AB两点等,但有一定的难度。

其实只要找个东西填补那个缺口就够了。

图中黄色部份可以看做一根牙签,之所以要填这么长,是因为这么长更容易固定。

建议用透明胶带缠一圈半。

由于缺口较小牙签可能会大了点,建议先用小刀削好大小再固定。

其实还可以试着用铅笔蕊,硬卡纸等来填补。

好了,把卡插入转接卡中试试,触点被顶,开关闭合,线路接通,一切OK。

另:如果你填的物体大了可不要勉强插入啊,否则,嘿嘿……Mini SD卡内存卡的写保护不是通过卡的电路实现的,而是读卡器内有两个金属弹片,其位置与卡上的写保护开关对应,当卡插入时将上面的金属片压下,与下面的金属片接触,卡为可写状态,当两片金属片不接触,卡为写保护状态,你可以将读卡器拆开,用牙签将两片金属片压在一起,就可以了。

SD卡工作原理介绍和工作原理图

SD卡工作原理介绍和工作原理图

大容量SD卡在海洋数据存储中的应用本设计使用8 GB的SDHC(High Capacity SD Memory Card,大容量SD存储卡),为了方便卡上数据在操作系统上的读取,以及数据的进一步分析和处理,在SDHC卡上建立了FAT32文件系统。

海洋要素测量系统要求数据存储量大、安全性高,采用可插拔式存储卡是一种不错的选择。

目前,可插拔式存储卡有CF 卡、U盘及SD卡。

CF卡不能与计算机直接通信;U盘需要外扩接口芯片才能与单片机通信,增加了外形尺寸及功耗;而SD卡具有耐用、可靠、安全、容量大、体积小、便于携带和兼容性好等优点,非常适合于测量系统长期的数据存储。

1 SD卡接口的硬件设计STM32F103xx增强型系列是意法半导体公司生产的基于Cortex-M3的高性能的32位RISC内核,工作频率为72 MHz,内置高速存储器(128 KB的闪存和20 KB的SRAM),以及丰富的增强I/O端口和连接到2条APB总线的外设。

STM32F103xx系列工作于-40~+105℃的温度范围,供电电压为2.0~3.6 V,与SD卡工作电压兼容,一系列的省电模式可满足低功耗应用的要求。

SD卡支持SD模式和SPI模式两种通信方式。

采用SPI模式时,占用较少的I/O资源。

STM32F103VB包含串行外设SPI接口,可方便地与SD卡进行连接。

通过4条信号线即可完成数据的传输,分别是时钟SCLK、主机输入从机输出MISO、主机输出从机输入MOSI和片选CS。

STM32F103VB与SD卡卡座的接口电路如图1所示。

SD卡的最高数据读写速度为10 MB/s,接口电压为2.7~3.6 V,具有9个引脚。

SD卡使用卡座代替传输电缆,减少了环境干扰,降低了出错率,而且1对1传输没有共享信道的问题。

SD卡在SPI模式下各引脚的定义如表1所列。

2 SD卡接口的软件设计本设计采用STM32F103VB自带的串行外设SPI接口与SD卡进行通信,这里只介绍SPI模式的通信方式。

深入理解SD卡基础原理以及内部结构的总结

深入理解SD卡基础原理以及内部结构的总结

深入理解SD卡基础原理以及内部结构的总结SD卡(Secure Digital Card)是一种存储卡,用于储存数字信息,如照片、音频、视频等。

它采用了闪存技术,内部包含有多个存储单元,能够持久存储数据。

本文将深入理解SD卡的基础原理和内部结构。

首先,SD卡的基础原理是基于闪存技术的,闪存是一种非易失性存储器,可以在断电的情况下持久保存数据。

闪存通常由两种物理存储单元构成:NAND和NOR闪存。

NAND闪存是一种较为常见的闪存类型,它的特点是快速的写入速度和较低的成本。

其内部结构由多个块组成,每个块有多个页。

写入数据时,需要先将该页擦除为1,然后再写入新的数据。

擦除操作是一个相对较慢的过程,因此,在实际应用中,SD卡通常会预先将一些块标记为已经擦除,便于后续的写入操作。

NOR闪存则更适合用于执行和存储操作系统代码,其内部结构类似于传统的ROM,可以直接读取和写入数据。

它的特点是快速的随机访问速度和稳定的数据保存能力。

SD卡内部的控制器芯片起到了关键的作用,它负责处理数据的读写以及与设备的通信。

控制器芯片会根据SD卡标准规范,对输入的命令进行解析和执行。

例如,当需要读取数据时,控制器芯片会将读取命令发布给闪存芯片,并接收返回的数据。

控制器还会负责管理和维护SD卡的文件系统。

闪存芯片内部的存储单元由多个存储单元组成,每个存储单元保存一个比特的数据。

SD卡的容量通常由存储单元的数量决定,容量越大,存储单元数量越多。

在SD卡的物理结构中,有两个关键组件:存储芯片和控制芯片。

存储芯片主要负责数据的读写,而控制芯片则负责将数据从存储芯片传输到外部设备(如电脑、相机等)。

此外,SD卡还有一些附加的功能,例如写保护开关和读写速度等级。

写保护开关可以通过设置开关状态来防止SD卡中的数据被修改或删除。

读写速度等级是根据SD卡的性能进行评定的,可以根据实际需求选择性能更高的SD卡。

总之,SD卡是一种基于闪存技术的存储卡,具有较高的数据保存能力和读写速度。

SD卡写保护开关损坏的处理

SD卡写保护开关损坏的处理

SD卡写保护开关损坏的修复随着电子产品的普及,SD存储卡以其体积小、速度快、使用方便和价格便宜得到了广泛的应用。

但也因为使用频繁,经常会遇到SD卡的写保护开关损坏、丢失而导致SD卡只能读取不能写入、剪切、删除和格式化等情况,影响了SD卡的正常使用。

1、写保护开关的基本原理。

写保护开关是一个很小的可滑动的塑料块(图一)。

图一SD卡写保护开关读卡器对应位置有一个“<”形凸起的金属弹片(图二、图三)。

图二读卡器内金属弹片图三读卡器金属弹片示意图SD卡上的写保护开关与读卡器上的“<”形金属弹片二者配合,使读卡器金属弹片分别处于推压接通和弹起断开(保护)。

当将写保护开关推向SD卡触片端时,插入读卡器时将“<”形金属弹片推顶至与触片接触,SD卡读、写、删除及格式化功能正常(图四)。

图四正常可写入和删除使用状态当SD卡写保护开关推至尾端时(图五——Lock→),读卡器的“<”形金属弹片处于弹起状态,断开与触片的接触,SD卡处于锁定状态,卡内数据不能更改和删除。

相机的肩屏和主屏会显示CARD----闪烁或提示存储卡锁定等。

相机无法正常使用。

这种写保护的功能原理类似磁带录音机磁带的写保护片。

下图(图六)是上世纪80年代后很流行的老式录音机所使用的的磁带,磁带后端有2个小槽,如果将其上的塑料片抠下,录音机磁带盒触点进入,录音机不能更改(重录)和删除磁带上内容。

现在磁带式录音机已经淘汰,90后00后有的可能没有使用过。

包括音乐播放器等都被智能手机所取代了。

图六老式磁带(上写保护,下可录、删)2、SD卡写保护开关损坏或丢失。

SD卡由于体积小,轻便,强度不高,在使用中如果过于频繁并在插拔时不注意方向,用力过大或好奇心发作时拆开SD卡等,容易造成外部塑料保护层损坏,特别是写保护开关损坏或丢失,需要进行一些修复。

3、SD卡写保护开关损坏或丢失的修复。

了解了SD卡写保护开关的原理和使用方法,修复就很简单了,因为并没有损失存储芯片和电路,用个东西代替写保护开关拨片的位置就可以修复。

SD卡写保护、只读开关(按钮)损坏(丢失)的解决办法

SD卡写保护、只读开关(按钮)损坏(丢失)的解决办法

SD卡写保护开关损坏的解决方法
SD卡的写保护开关是个小塑料片,很小很脆弱,很容易弄坏弄掉,我的就给弄掉了,呵呵,掉了后就无法对卡进行写的操作了,把卡拆开研究了半天就是找不到那个开关的工作原理,卡内部也没有与开关对应的触点之类,上网找了会终于有解决方法了。

写保护开关的工作原理如下:
示意图中,绿色线路是相机内的一个触点开关。

当卡插入相机时,黄色部份正好顶住读卡器或相机,手机等的开关,使触点闭合,AB两点电路接通,相机可以对卡进行写操作。

图3是写保护开关拔下时的状态,由于此时卡中有个缺口,读卡器或相机,手机等中的开关无法闭合,AB两点电路断开,相机无法对卡进行写操作。

图4示意图是SD卡的写保护开关丢失的情况,(我记得以前那位网友就是这个小塑料块丢失了)当然无法让读卡器或相机,手机等的触点开关闭合了。

问题找到了,那么解决办法呢?
其实只要找个东西填补那个缺口就可以了,可以用个塑料片或牙签什么的小东西放在那个写开关打开的位置,然后用502胶粘住,粘牢后再用美工刀修整齐就好了。

以上内容部分借用“夜很轻风很凉”的帖子,谢谢!。

sd卡(驱动)工作原理分析完整版

sd卡(驱动)工作原理分析完整版

sd卡工作原理分析侯会明2005-11-22 一CPU相关,ssio的连接和设置 (2)1 硬件初始化,ssio的相关配置 (2)1) 端口功能选择寄存器——GPCTL (2)2) 端口模式寄存器——GPPMA,GPPMB,GPPMC,GPPMD,GPPME (2)3) 同步SIO控制寄存器——SSIOCON (3)4) 同步SIO状态寄存器——SSIOST (3)5) 同步SSIO测试控制寄存器——SSIOTSCON (4)6) 同步SIO收发缓冲寄存器——SSIOBUF (5)7) 同步SIO中断申请寄存器——SSIOINT (5)8) 同步SIO中断使能寄存器——SSIOINTEN (5)2 CPLD片选 (6)3 第三步,ssio收发字符相关 (6)二数据包的封装与命令协议相关 (6)1 sd卡指令数据包 (6)2 sd卡命令索引表 (7)3 命令回应repond (10)1) R1模式 (10)2) R2模式 (11)3) R3模式 (11)三命令的控制与实现 (12)1程序中调用的sd卡命令 (12)1) 命令响应函数——UCS_DRSD_niCommandRespond (12)2) sd卡驱动程序初始化——UCS_DRSD_giSdIdentify (13)3) 读sd卡操作函数 (15)4) 写sd卡操作函数 (15)四sd卡的配置信息和相关结构体 (16)1卡识别寄存器——CID(card identification register ) (16)2卡特性寄存器——CSD(card specific data register) (17)一 CPU 相关,ssio 的连接和设置1 硬件初始化,ssio 的相关配置1) 端口功能选择寄存器——GPCTL地址:0xB7000000功能描述:这个寄存器配置各组GPIO 的管教原始功能或者第二功能;CPU 可以对这个寄存器进行读/写访问;复位后的默认值是0x0000。

BB维修教程之七:读卡器维修实战SD卡被锁定之谜

BB维修教程之七:读卡器维修实战SD卡被锁定之谜

BB维修教程之七:读卡器维修实战SD卡被锁定之谜话说有一天,DP把SD卡查到读卡器上想往卡里存入资料,岂料电脑传出一个警报声,并弹出一个窗口,提示“复制文件或文件夹出错”,这个窗口的内容是“无法复制USB接口定义:磁盘被写保护。

请去掉写保护或使用另一张磁盘。

”症状和把SD卡锁定一样。

所以DP真的以为是SD卡被锁了,但是卸下SD卡,发现SD卡旁边的黄色小开关是没锁的。

SD卡的左侧有一个黄色的小开关。

DP的SD卡的开关是处于开锁状态的。

原来,在SD卡的侧面通常有一个开关,即写入保护开关。

当写入保护开关打开时,SD卡将被限制写入,只能读取卡内文件。

当写入保护开关关闭,便可对SD卡进行读写操作。

其实只要用小一字螺丝刀从写入保护开关伸进SD卡里撬开外壳,再用指甲从撬开的地方小心地把外壳分开成两半,就能发现这个开关与卡内的电路是毫无联系的,那只是个小塑料块而已。

写入保护开关的原理其实与卡式录音带、电脑软盘上的覆写保护类似,在SD卡插座上对应写入保护开关的地方有两根小金属弹簧,如图。

当写入保护开关处于关闭位置,插座上对应的金属弹簧闭合,可以对卡进行读写操作,反之则金属弹簧分离,SD卡处于只读状态。

实际使用中可能因为这个写入保护机制产生一些小问题而影响使用,下面就本文开头的所述的情况具体分析这个毛病的产生机器解决办法。

故障现象:SD卡上的写入保护开关是完好的,位置也在可读写状态,但是却无法往卡内写入数据,如图。

原因分析:SD读卡器卡槽侧边的金属弹簧变形、氧化或有杂物堵塞。

当卡槽侧边的金属弹簧变形、氧化或有杂物堵塞后,插入SD卡也不能使弹簧闭合导通,后续电路则认为SD卡处于写保护状态,所以不能往卡内写入数据。

解决办法:对于变形的弹簧,用牙签或钟表起子、锥子矫正即可;而对于氧化或有杂物堵塞的弹簧,则须细心地刮除氧化物或提出堵塞的杂物;对于难以恢复者,可以索性把这两个弹簧的引脚焊接短路在一起。

读卡器卡槽后面有三根金属片,在无法修复的情况下,把最右边的两根焊接在一起就行了。

sd卡典型电路

sd卡典型电路

sd卡典型电路
SD卡的典型电路主要包括以下几个部分:
电源供给:SD卡通过其引脚获得电源,通常采用3.3V或1.8V
的电源电压。

数据通信:SD卡与主机之间的数据传输通过两个数据总线完成,分别为数据线(DAT0~DAT3)和命令线(CMD)。

控制信号:控制信号通过控制引脚(CLK)完成,用于同步数据传输。

电源控制:电源控制引脚(PP)用于控制SD卡的电源模式。

写保护:写保护引脚(WP)用于保护SD卡免受误写操作。

此外,SD卡还具有一些其他引脚,如片选信号引脚(CS)、时钟引脚(SCK)等。

这些引脚共同构成了SD卡的典型电路。

去除sd卡写保护的方法

去除sd卡写保护的方法

去除sd卡写保护的方法去除SD卡写保护的方法SD卡是一种常见的存储设备,用于存储和传输数据。

有时候,我们可能会遇到SD卡写保护的问题,导致无法对其进行写操作。

本文将介绍一些常见的方法,帮助你去除SD卡的写保护,使其恢复正常使用。

方法一:检查物理开关有些SD卡上面会有一个物理开关,用于控制写保护功能。

你可以检查一下SD卡上是否有这个开关,并将其调整到未锁定的位置。

这样一来,SD卡的写保护功能就会被关闭,你就可以对其进行写操作了。

方法二:使用命令提示符如果SD卡上没有物理开关,你可以尝试使用命令提示符来解决写保护问题。

首先,将SD卡插入电脑,并打开命令提示符窗口。

然后,输入以下命令并按下回车键:```diskpart``````list disk``````select disk n```(n代表SD卡所对应的磁盘号)```attributes disk clear readonly```这些命令将会清除SD卡的只读属性,解除其写保护功能。

方法三:编辑注册表有时候,SD卡的写保护状态可能是由于注册表设置造成的。

你可以通过编辑注册表来解决这个问题。

首先,按下Win+R组合键打开运行窗口,然后输入```regedit```并按下回车键,打开注册表编辑器。

接下来,依次展开以下路径:```HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Stor ageDevicePolicies```在右侧窗口中,找到一个名为```WriteProtect```的键值,双击它并将数值数据改为0。

保存并退出注册表编辑器,重新插入SD卡,看看是否已经解除了写保护。

方法四:使用第三方工具如果以上方法都没有成功解决问题,你可以尝试使用一些第三方的工具来去除SD卡的写保护。

这些工具通常会提供更多的功能和选项,可以帮助你解决更复杂的问题。

你可以在互联网上搜索一些可信赖的第三方工具,并根据说明进行操作。

储存卡被写保护

储存卡被写保护

博学笃行自强不息
储存卡被写保护
如果您的存储卡被写保护,表示您无法对其进行写入或删除文件的操作。

这种情况可能是由以下原因之一导致的:
1. 存储卡上的物理开关被打开:一些存储卡具有物理开关,可用于锁定或解锁卡片。

您可以检查卡片上是否有这样的开关,并确保它处于解锁状态。

2. 存储卡上的文件系统错误:有时候,存储卡上的文件系统可能会出现错误,这可能导致卡片被写保护。

您可以尝试将存储卡插入电脑,然后使用磁盘工具修复文件系统错误。

3. 存储卡受到病毒感染:某些病毒可能会在存储卡上设置写保护,以防止您删除或修改其中的文件。

您可以使用杀毒软件对存储卡进行扫描,清除任何病毒。

4. 存储卡已损坏:存储卡有可能在使用过程中受到损坏,可能导致写保护。

您可以尝试将存储卡插入另一台设备或计算机,看看是否仍然受到写保护。

如果是,可能需要更换新的存储卡。

无论是哪种情况,重要的是备份存储卡上的所有数据,以免数据丢失。

1。

sd卡开关原理

sd卡开关原理

sd卡开关原理小伙伴们!今天咱们来唠唠SD卡开关的原理,这可超有趣呢!你看啊,SD卡那小小的开关,就像一个小门卫一样。

SD卡是用来存储数据的,就像一个小仓库,里面装着咱们珍贵的照片、好听的音乐还有各种文件。

那这个开关呢,它主要是控制SD卡的写保护功能。

啥叫写保护呢?简单来说,就是防止数据被不小心更改或者删除。

当SD卡的开关处于写保护状态的时候,就像是仓库的大门上了一把锁,只许看不许动哦。

这时候,你想往SD卡里面存新的照片或者修改里面的文件,那是不行的。

为啥会这样呢?这就和SD卡内部的电路设计有关啦。

SD卡里面有很多复杂的电路元件,这些元件就像一群小工人,在不同的指令下做着不同的工作。

那个小小的开关呢,它其实是连接着电路里的某些线路的。

当开关处于写保护的位置时,就相当于切断了某些允许写入数据的电路通道。

这就好比是在一群小工人运送货物(数据)的路上设了个障碍,货物就没法送到指定的地方(SD卡的存储区域)去了。

你可以想象一下,电路里的电子就像一群调皮的小蚂蚁。

正常情况下,它们可以按照规定的路线跑来跑去,把数据从电脑或者其他设备搬运到SD卡里面。

但是一旦开关开启了写保护,就像突然出现了一堵墙,把小蚂蚁的路给堵住了,它们只能干着急,没法完成写入数据的任务啦。

那这个开关是怎么做到切断电路通道的呢?其实它的结构很巧妙哦。

开关的两片小金属片,就像两个小手臂一样。

当开关推到写保护那边的时候,这两个小手臂就把电路中的某条线路给断开了。

这就像是两个小伙伴手拉手本来形成了一个环,现在突然把手松开了,这个环就断开了,电流也就没法顺利通过了。

从另一个角度看,SD卡的这个开关也像是一个小裁判。

它在判断是允许数据自由进出(不写保护),还是只准数据出不准进(写保护)。

当我们不需要写保护的时候,把开关推到另一边,这时候电路就重新接通了,就像小裁判吹响了哨子说:“好啦,现在可以自由活动啦。

”然后那些电子小蚂蚁又可以欢快地搬运数据了。

sd卡写保护开关原理

sd卡写保护开关原理

SD卡写保护开关原理1. 介绍SD卡是一种常见的存储设备,广泛用于手机、相机、音频设备等。

而SD卡的写保护开关则是一个用于控制SD卡是否可写的开关。

本文将详细探讨SD卡写保护开关的原理、作用和使用方法。

2. SD卡写保护开关的作用SD卡写保护开关是用来保护SD卡中的数据不被误删或误写的。

当写保护开关打开时,SD卡将只能读取数据,无法进行写操作;当写保护开关关闭时,SD卡可以正常读取和写入数据。

这样一来,在一些重要数据需要被保护的场景中,打开写保护开关可以有效地防止数据的丢失或被破坏。

3. SD卡写保护开关的原理SD卡的写保护开关实际上是一个物理开关。

当开关处于打开状态时,它会与SD卡的内部机械结构相连,使得SD卡的写入控制电路断开,从而实现写保护的功能。

当开关处于关闭状态时,它会与SD卡的写入控制电路相连,允许数据的写入操作。

4. SD卡写保护开关的位置和外观通常情况下,SD卡的写保护开关位于SD卡的侧面或顶部,并且带有明显的标记,以方便用户进行操作。

写保护开关通常是一个小的滑动开关或者推拉式开关,通过滑动或推拉操作来改变开关的状态。

5. 使用SD卡写保护开关的方法使用SD卡写保护开关非常简单。

下面是一些常见的使用方法:1.需要写保护的时候,检查SD卡的写保护开关是否处于打开状态。

2.如果写保护开关是关闭的,将开关滑动或推拉到打开的位置。

3.将SD卡插入设备的SD卡槽中。

4.现在,SD卡已经处于写保护状态了,无法对其进行写入操作。

当需要对SD卡进行写入操作时,可以按照下面的方法来关闭写保护:1.确保SD卡已从设备中拔出。

2.检查SD卡的写保护开关是否处于打开状态。

3.如果写保护开关是打开的,将开关滑动或推拉到关闭的位置。

4.将SD卡插入设备的SD卡槽中。

5.现在,SD卡已经可以进行读写操作了。

6. 注意事项在使用SD卡写保护开关时,需要注意以下几点:•写保护开关的操作应该在SD卡插入或拔出设备之前进行。

储存卡的工作原理是什么么样的?

储存卡的工作原理是什么么样的?

储存卡的工作原理是什么么样的?都知道U盘,内存卡,硬盘是存东西的,你知道它们的原理吗 ?FLASH 芯片是应用非常广泛的存储材料,与之容易混淆的是RAM芯片,我们经常在有关IT的文章里面谈到这两种芯片。

由于它们的工作条件与方式不一样,决定它们性能和用途也有差异。

这里简单介绍一下它们的工作原理。

首先介绍一下计算机的信息是怎样储存的。

计算机用的是二进制,也就是0与1。

在二进制中,0与1可以组成任何数。

而电脑的器件都有两种状态,可以表示0与1。

比如三极管的断电与通电,磁性物质的已被磁化与未被磁化,物质平面的凹与凸,都可以表示0与1。

硬盘( FLASH芯片)——硬盘就是采用磁性物质记录信息的,磁盘上的磁性物质被磁化了就表示1,未被磁化就表示0,因为磁性在断电后不会丧失,所以磁盘断电后依然能保存数据。

而内存的储存形式则不同,内存不是用磁性物质,而是用RAM芯片。

现在请你在一张纸上画一个“田”,就是画一个正方形再平均分成四份,这个“田”字就是一个内存,这样,“田”里面的四个空格就是内存的储存空间了,这个储存空间极小极小,只能储存电子内存(RAM芯片)——内存通电后,如果我要把“1010”这个信息保存在内存(现在画的“田”字)中,那么电子就会进入内存的储存空间里。

“田”字的第一个空格你画一点东西表示电子,第二个空格不用画东西,第三个空格又画东西表示电子,第四个格不画东西。

这样,“田”的第一格有电子,表示1,第二格没有,表示0,第三格有电子,表示1,第四格没有,表示0,内存就是这样把“1010”这个数据保存好了。

电子是运动没有规律的物质,必须有一个电源才能规则地运动,内存通电时它很安守地在内存的储存空间里,一旦内存断电,电子失去了电源,就会露出它乱杂无章的本分,逃离出内存的空间去,所以,内存断电就不能保存数据了。

再看看U盘、MP3,它们的储存芯片是Flash芯片,它与RAM芯片的工作原理相似但不同。

现在你在纸上再画一个“田”字,这次要在四个空格中各画一个顶格的圆圈,这个圆圈不是表示电子,而是表示一种物质。

SD卡内部构造与工作原理(免费分享).doc

SD卡内部构造与工作原理(免费分享).doc

SD卡内部构造与工作原理(附加基于Atmega128单片机SD卡读写程序)1、简介:SD卡(Secure Digital Memory Card)是一种为满足安全性、容量、性能和使用环境等各方面的需求而设计的一种新型存储器件,SD卡允许在两种模式下工作,即SD模式和SPI模式,本系统采用SPI模式。

本小节仅简要介绍在SPI模式下,STM32处理器如何读写SD卡,女口果读者如希望详细了解SD卡,可以参考相关资料。

SD卡内部结构及引脚如下图所示:/[ /1 1 1 M N 1 H,I T 1 FDAT2CMD CLK DATOCD/DAT3Inierface driver DAT1OCR£3l:01I 01X127:0]K RCA(15:0]o DSR[15:0]* CSD[12":O]* SCRK551O1*interfacecon^iollerre:eruoipot^Memor,1' core interface re^etSD卡内部图JPG2、SD卡管脚图:1 iMIN门2禹卞I-■■■- -II15 6250 9MRJFy工<D2™5>DD CLL VSS DATJ&ATilock Ros11iOOtn n?D IDw r i- f eSD卡图JPG3、SPI模式下SD各管脚名称为: sd卡:SPI模式下SD各管脚名称为JPG注般SD有两种模式:SD模式和SPI模式,管脚定义如下:(A)、SD MODE 1、CD/DATA3 2、CMD 3、VSS1 4、VDD 5、CLK6、VSS27、DATA08、DATA19、DATA22、DI3、VSS4、VDD5、(B)、SPI MODE 1、CSSCLK 6、VSS2 7、DO 8、RSV 9、RSVSD 卡主要引脚和功能为:CLK :时钟信号,每个时钟周期传输一个命令或数据位,频率可在0〜25MHz之间变化,SD卡的总线管理器可以不受任何限制的自由产生0〜25MHz的频率;CMD :双向命令和回复线,命令是一次主机到从卡操作的开始,命令可以是从主机到单卡寻址,也可以是到所有卡;回复是对之前命令的回答,回复可以来自单卡或所有卡;DAT0〜3:数据线,数据可以从卡传向主机也可以从主机传向卡。

[原创]图解SD卡写保护开关的工作原理

[原创]图解SD卡写保护开关的工作原理

记得去年在这个论坛回复过关于SD卡写保护的问题,今天收到一位网友的mail说SD卡写保护坏了,希望说得详细点。

于是做了几幅图来解释,图做得不好看,只希望对他有所帮助。

图1,红色圈圈圈中的黄色部份是SD卡的写保护开关。

它本身是一小块可以上下活动的塑料块。

(由于影响文字与图片的距离,图1删除)图2,示意图中,绿色线路是相机内的一个触点开关。

当卡插入相机时,黄色部份正好顶住相机的开关,使触点闭合,AB两点电路接通,相机可以对卡进行写操作。

2SD卡4.jpg(55.87 KB, 下载次数: 1701)相机型号:DiMAGE Xg 拍摄时间:2006:07:14 22:27:53光圈:f/6.7 曝光时间:10/450 感光度ISO:160曝光程序:标准程序闪光灯:开焦距:59/10测光模式:评估白平衡:自动曝光补偿:0/10EV图3是写保护开关拔下时的状态,由于此时卡中有个缺口,相机中的开关无法闭合,AB两点电路断开,相机无法对卡进行写操作。

3SD卡6.jpg (56.44 KB, 下载次数: 476)图4示意图是SD卡的写保护开关丢失的情况,(我记得以前那位网友就是这个小塑料块丢失了)当然无法让相机的触点开关闭合了。

4SD卡5.jpg(56.33 KB, 下载次数: 489)问题找到了,那么解决办法呢?其实知道症结所在,那么解决的办法有各种各样的,比如拆开相机用导线直连AB两点等,但有一定的难度。

其实只要找个东西填补那个缺口就够了。

图5的示意图中,黄色部份可以看做一根牙签,之所以要填这么长,是因为这么长更容易固定。

建议用透明胶带缠一圈半。

由于缺口较小牙签可能会大了点,建议先用小刀削好大小再固定。

其实还可以试着用铅笔蕊,硬卡纸等来填补。

或者什么都不用,直接用大的胶带绷紧那个口子。

5SD卡3.jpg(55.31 KB, 下载次数: 354)好了,把卡插入相机中试试吧,触点被顶,开关闭合,线路接通,一切OK。

SD卡工作原理介绍和工作原理图

SD卡工作原理介绍和工作原理图

SD卡工作原理介绍和工作原理图大容量SD卡在海洋数据存储中的应用本设计使用8 GB的SDHC(High Capacity SD Memory Card,大容量SD存储卡),为了方便卡上数据在操作系统上的读取,以及数据的进一步分析和处理,在SDHC卡上建立了FAT32文件系统。

海洋要素测量系统要求数据存储量大、安全性高,采用可插拔式存储卡是一种不错的选择。

目前,可插拔式存储卡有CF卡、U 盘及SD卡。

CF卡不能与计算机直接通信;U盘需要外扩接口芯片才能与单片机通信,增加了外形尺寸及功耗;而SD卡具有耐用、可靠、安全、容量大、体积小、便于携带和兼容性好等优点,非常适合于测量系统长期的数据存储。

1 SD卡接口的硬件设计STM32F103xx增强型系列是意法半导体公司生产的基于Cortex-M3的高性能的32位RISC内核,工作频率为72 MHz,O端口和连接到2条APB总线的外设。

内置高速存储器(128 KB的闪存和20 KB 的SRAM),以及丰富的增强I,STM32F103xx系列工作于-40,+105?的温度范围,供电电压为2.0,3.6 V,与SD 卡工作电压兼容,一系列的省电模式可满足低功耗应用的要求。

SD卡支持SD模式和SPI模式两种通信方式。

采用SPI模式时,占用较少的I,O资源。

STM32F103VB包含串行外设SPI接口,可方便地与SD卡进行连接。

通过4条信号线即可完成数据的传输,分别是时钟SCLK、主机输入从机输出MISO、主机输出从机输入MOSI和片选CS。

STM32F103VB与SD卡卡座的接口电路如图1所示。

SD卡的最高数据读写速度为10 MB,s,接口电压为2.7,3.6 V,具有9个引脚。

SD卡使用卡座代替传输电缆,减少了环境干扰,降低了出错率,而且1对1传输没有共享信道的问题。

SD卡在SPI模式下各引脚的定义如表1所列。

2 SD卡接口的软件设计本设计采用STM32F103VB自带的串行外设SPI接口与SD卡进行通信,这里只介绍SPI模式的通信方式。

SD卡引脚 电路图及工作原理介绍

SD卡引脚 电路图及工作原理介绍

SD卡引脚电路图及工作原理介绍SD卡在现在的日常生活与工作中使用非常广泛,时下已经成为最为通用的数据存储卡。

在诸如MP3、数码相机等设备上也都采用SD卡作为其存储设备。

SD卡之所以得到如此广泛的使用,是因为它价格低廉、存储容量大、使用方便、通用性与安全性强等优点。

既然它有着这么多优点,那么如果将它加入到单片机应用开发系统中来,将使系统变得更加出色。

这就要求对SD卡的硬件与读写时序进行研究。

对于SD卡的硬件结构,在官方的文档上有很详细的介绍,如SD卡内的存储器结构、存储单元组织方式等内容。

要实现对它的读写,最核心的是它的时序,笔者在经过了实际的测试后,使用51单片机成功实现了对SD卡的扇区读写,并对其读写速度进行了评估。

下面先来讲解SD卡的读写时序。

(1)SD卡的引脚定义:SD卡引脚功能详述:引脚编号SD模式SPI模式名称类型描述名称类型描述1 CD/DAT3 IO或PP 卡检测/数据线3#CS I 片选2 CMD PP 命令/回应DI I 数据输入3 V SS1S 电源地VSS S 电源地4 V DD S 电源VDD S 电源5 CLK I 时钟SCLK I 时钟6 V SS2S 电源地VSS2 S 电源地7 DAT0 IO或PP 数据线0 DO O或PP 数据输出8 DAT1 IO或PP 数据线1 RSV9 DAT2 IO或PP 数据线2 RSV注:S:电源供给I:输入O:采用推拉驱动的输出PP:采用推拉驱动的输入输出SD卡SPI模式下与单片机的连接图:SD卡支持两种总线方式:SD方式与SPI方式。

其中SD方式采用6线制,使用CLK、CMD、DAT0~DAT3进行数据通信。

而SPI方式采用4线制,使用CS、CLK、DataIn、DataOut进行数据通信。

SD方式时的数据传输速度与SPI方式要快,采用单片机对SD卡进行读写时一般都采用SPI模式。

采用不同的初始化方式可以使SD卡工作于SD方式或SPI方式。

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

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

This post was republished to 梦回汉唐梦已醒,鞠躬尽瘁助复兴at 1:50:52 2015/3/31SD卡的卡探测与写保护功能(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定义为地,少了一根地而已。

sd卡保护开关原理

sd卡保护开关原理

sd卡保护开关原理SD卡保护开关原理SD卡保护开关是一种用于控制SD卡读写状态的开关装置。

它的主要作用是保护SD卡内部的数据不被意外读写或删除,以确保数据的安全性和完整性。

下面将介绍SD卡保护开关的原理和工作方式。

一、SD卡概述SD卡,全称Secure Digital Card,是一种常见的存储设备,广泛应用于数码相机、手机、平板电脑等电子设备中。

它具有容量大、体积小、易于携带等特点,因此备受消费者青睐。

二、SD卡的读写原理SD卡内部由存储芯片和控制芯片组成。

当电子设备需要读取或写入SD卡中的数据时,首先会向控制芯片发送指令,然后控制芯片通过与存储芯片的通信接口,实现对存储芯片中数据的读取或写入。

三、SD卡保护开关的作用SD卡保护开关是一种物理开关,位于SD卡的侧面。

它的作用是控制SD卡的读写状态,从而保护SD卡中的数据不被非法读写或删除。

四、SD卡保护开关的原理SD卡保护开关的原理很简单,它通过一个小开关来控制SD卡的读写状态。

当保护开关打开时,即开关处于“开”状态,SD卡处于可读写状态;当保护开关关闭时,即开关处于“关”状态,SD卡处于只读状态,无法进行写操作。

五、SD卡保护开关的工作方式SD卡保护开关的工作方式可以分为两种情况:1. 保护开关打开时,SD卡处于可读写状态。

此时,电子设备可以向SD卡中写入数据,也可以从SD卡中读取数据。

这种状态下,用户可以自由地对SD卡进行读写操作,方便对数据进行修改和更新。

2. 保护开关关闭时,SD卡处于只读状态。

此时,SD卡只能被电子设备读取,无法进行写操作。

这种状态下,即使电子设备误操作或受到病毒攻击,也不会对SD卡中的数据产生影响。

因此,保护开关的关闭状态可以有效地保护SD卡中的数据安全。

六、SD卡保护开关的应用SD卡保护开关广泛应用于各类电子设备中,特别是那些需要保护数据安全的设备。

例如,数码相机中的SD卡保护开关可以避免用户误删照片;手机中的SD卡保护开关可以防止病毒通过SD卡传播;平板电脑中的SD卡保护开关可以保护重要文件不被非法操作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

记得去年在这个论坛回复过关于SD卡写保护的问题,今天收到一位网友的mail说SD卡写保护坏了,希望说得详细点。

于是做了几幅图来解释,图做得不好看,只希望对他有所帮助。

图1,红色圈圈圈中的黄色部份是SD卡的写保护开关。

它本身是一小块可以上下活动的塑料块。

(由于影响文字与图片的距离,图1删除)
图2,示意图中,绿色线路是相机内的一个触点开关。

当卡插入相机时,黄色部份正好顶住相机的开关,使触点闭合,AB两点电路接通,相机可以对卡进行写操作。

2SD卡4.jpg(55.87 KB, 下载次数: 1701)
相机型号:DiMAGE Xg 拍摄时间:2006:07:14 22:27:53
光圈:f/6.7 曝光时间:10/450 感光度ISO:160
曝光程序:标准程序闪光灯:开焦距:59/10
测光模式:评估白平衡:自动曝光补偿:0/10EV
图3是写保护开关拔下时的状态,由于此时卡中有个缺口,相机中的开关无法闭合,AB两点电路断开,相机无法对卡进行写操作。

3SD卡6.jpg (56.44 KB, 下载次数: 476)
图4示意图是SD卡的写保护开关丢失的情况,(我记得以前那位网友就是这个小塑料块丢失了)当然无法让相机的触点开关闭合了。

4SD卡5.jpg(56.33 KB, 下载次数: 489)
问题找到了,那么解决办法呢?
其实知道症结所在,那么解决的办法有各种各样的,比如拆开相机用导线直连AB两点等,但有一定的难度。

其实只要找个东西填补那个缺口就够了。

图5的示意图中,黄色部份可以看做一根牙签,之所以要填这么长,是因为这么长更容易固定。

建议用透明胶带缠一圈半。

由于缺口较小牙签可能会大了点,建议先用小刀削好大小再
固定。

其实还可以试着用铅笔蕊,硬卡纸等来填补。

或者什么都不用,直接用大的胶带绷紧那个口子。

5SD卡3.jpg(55.31 KB, 下载次数: 354)
好了,把卡插入相机中试试吧,触点被顶,开关闭合,线路接通,一切OK。

另:如果你填的物体大了可不要勉强插入啊,否则,嘿嘿……
6SD卡4.jpg (56.34 KB, 下载次数: 170)。

相关文档
最新文档