深圳市连欣科技有限公司
  • 全国咨询热线

    national hotline
  • 0755-36610035

    186-8878-4599

新闻中心

News center

咨询电话

0755-36610035

公司资讯

当前位置:首页 > 新闻动态 > 公司资讯 > 正文

SD自弹式贴片卡座的工作原理

编辑:admin人气:1451发表时间:2022-06-27 10:22:35

SD卡座自弹式在日常生活和工作中使用非常广泛,是最通用的数据存储卡、储存记忆卡。比如通讯数码产品、安防产品、带储存类的产品等设备上都是使用SD卡来进行数据储存。SD卡之所以能得到大家如此广泛的使用,是因为它的优点诸多,比如SD卡体积小、重量轻、存储容量大、数据传输快速、移动灵活、数据安全保密,而且结构一体化,更加不须担心机械运动会损坏等。如果将它加入到单片机应用开发系统中来,将使系统变得更加出色。这就需要对SD卡的硬件与读写时序进行研究。

工作条件检测

在任何通信控制器和TF展台前控制器是不清楚TF布斯支持工作电压范围,所以控制器的电压是第一个使用默认发送一个重置指令(CMD0),其次是CMD8指令,用于TF展台工作电压范围数据的支持。SD卡通过检测CMD 8的参数部分来检查控制器使用的工作电压,控制器通过分析返回的CMD 8参数部分来验证SD卡是否能在给定电压下工作。如果SD卡在指定电压下工作,它会回显CMD 8命令响应字,其中包含检查电压,检查模式。如果给定电压,SD卡不支持SD卡不给任何响应信息,并继续处于闲置状态。在物理层2.0版本下,在第一次执行ACMD 41之前,必须执行CMD 8指令来初始化SDHC卡,SDHC卡根据控制器是否接收到CMD 8指令来识别控制器是否支持协议。使用低电压控制器也必须发送CMD8 ACMD41命令之前,避免在两种电压模式下工作的SD卡,因为没有收到CMD8和默认的工作在高电压环境下,被误认为是只支持高电压模式下工作。

sd_send_op_cond(ACMD 41)命令的目的是给SD卡控制器一种机制来识别SD卡是否可以在给定的Vdd范围内工作,如果SD卡不能在指定的Vdd范围内工作,它将进入非活动状态(非活动状态)。需要注意的是,ACMD 41应用了一个相关的命令,因此每个发出的ACMD 41命令都必须紧跟APP_CMD(CMD 55)命令。在自由状态(空闲状态)使用CMD55命令使用默认卡相对地址0 x0000(RCA)。

如果ACMD41指令的OCR位是0,控制器可以查询SD卡,并决定他们共同的工作电压范围。在将ACMD 41指令作为查询发送之后,sd卡不会启动初始化过程,直到控制器重新发送ACMD 41指令为止。


SD卡座基础原理:

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

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

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

4.采用不同的初始化方式可以使SD卡工作于SD方式或SPI方式。这里只对其SPI方式进行介绍


深圳市连欣科技有限公司

卡座定制案例展示新闻中心联系连欣

深圳市连欣科技有限公司

地址:深圳市光明区公明街道中粮云景国际第5栋

电话:0755-36610035 18688784599    传真:0755-36610036

邮箱:luy.wang@163.com

关注官方微信

加经理微信聊聊

回顶部