【嵌入式开发】SD卡—雷龙 SD NAND

【嵌入式开发】SD卡—雷龙 SD NAND

一、SD卡介绍

1.基本介绍

本质:nand flash + 控制芯片

1.SD卡,Secure Digital Card,称为安全数字卡(安全数码卡)。SD卡系列主要有三种:SD卡(full size)、MiniSD卡和MicroSD卡。

2.特点: 1.容量大 2.高安全性 3.体积小 4.传输速度快 5.接口简单

32GB SD卡实际容量:32 * 10003 / (1024) 3 ≈ 29GB

image-20240920211053313

3.SD卡存储容量等级分为四个

注意:STM32默认最大支持32GB SD卡注意:STM32默认最大支持32GB SD卡

  1. SDSC(Secure Digital Standard Capacity)
  2. SDHC(Secure Digital High Capacity )
  3. SDXC(Secure Digital eXtended Capacity )
  4. SDUC(Secure Digital Ultra Capacity)

image-20240920211228390

​ 假如对SD卡的操作跟EEPROM或者NOR FLASH操作一样,读写数据并验证数据的正确性,不需要FAT文件系统。

​ SD卡经常被用在Window操作系统上存取数据,就得使用操作系统支持的FAT或exFAT文件系统。

image-20240920211410633

4.SD卡速度等级分为:Speed Class、UHS Speed Class和Video Speed Class

image-20240920211530226

image-20240920211601123

5.SD卡驱动方式

微处理器对SD卡进行操作,可通过SPI接口、SDIO接口。不同接口,SD卡引脚功能不一样。

SD卡引脚定义:image-20240920212322344

SDIO接口通信线: CLK/CMD/DAT0~3(六根线)

  • CLK:时钟线,由SDIO主机产生,由STM32微控制器SDIO外设输出
  • CMD:命令线,SDIO主机通过该线发送命令控制SD卡,(若命令要求SD卡响应,SD卡也是通过该线传输响应信息。)
  • DAT0~3:数据线,用于接收或发送数据;SD卡可将DAT0拉低表示处于忙状态(注意:SPI接口的MISO也有该特性)

SPI接口通信线: CS/CLK/MOSI/MISO(四根线)关于通信线的说明,参考SPI协议说明

image-20240920212404425

2.SD卡寄存器

​ SD卡有8个寄存器,但不能直接进行读写操作,需要通过命令来控制。SD卡协议定义了一些命令用于实现某一特定功能,SD卡根据收到的命令要求对内部寄存器进行修改。

image-20240920213709724

2.1OCR寄存器

image-20240920213911447

2.2CSD寄存器

image-20240920213943517

<
基于嵌入式的SD的读取和存储。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

橘猫.exe

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值