SD卡-中文学习笔记

SD卡-中文学习笔记


2024年5月13日发(作者:适马最牛人像镜头)

SD卡操作

一、 概述

1、简介

SD卡是基于flash的存储卡。

SD卡和MMC卡的区别在于初始化过程不同。

SD卡的通信协议包括SD和SPI两类。

SD卡使用卡内智能控制模块进行FLASH操作控制,包括协议、安全算法、数据存取、

ECC算法、缺陷处理和分析、电源管理、时钟管理。

2、功能介绍

2.1 特点

1) 主机无关的FLASH内存擦除和编程

读或写数据,主机只要发送一个带地址的命令,然后等待命令完成,主机无需关心具

体操作的完成。当采用新型的FLASH时,主机代码无需更新。

2) 缺陷管理

3) 错误恢复

4) 电源管理

Flash每个扇区有大约10万次的写寿命,读没有限制。

擦除操作可以加速写操作,因为在写之前会进行擦除。

3 SD总线模式

3.1 Negotiating Operation Conditions

当主机定义了SD卡不支持的电压范围时,SD卡将处于非活动状态,将忽略所有的总

线传输。要退出非活动状态唯一的方法就是重新上电。

3.2 SD卡获取和识别

SD卡总线采用的是单主多从结构,总线上所有卡共用时钟和电源线。主机依次分别访

问每个卡,每个卡的CID寄存器中已预编程了一个唯一的卡标识号,用来区分不同的卡。

主机通过READ_CID命令读取CID寄存器。CID寄存器在SD卡生产过程中的测试和

格式化时被编程,主机只能读取该号。

DAT3线上内置的上拉电阻用来侦测卡。在数据传输时电阻断开(使用 ACMD42)。


发布者:admin,转转请注明出处:http://www.yc00.com/num/1715540535a2633682.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信