一、主要内容
掌握SD卡协议原理,用STM32F103完成对SD卡的数据读取(fat文件模式)。
实验器材:
- stm32f103c8t6芯片
- Micro SD卡 模块
- SD卡及读卡器
- USB TO TTL串口
二、SD卡协议
关于SD卡,有个叫SD卡协会的组织,这个组织规定了各种涉及SD卡的协议,并发布协议文档。这些SD卡协议文档,最重要的有两种文档:
SD Specifications Part 1 Physical Layer Simplified Specification
SD Specifications Part A2 SD Host Controller Simplified Specification
Physical Layer Simplified Specification(以下简称:卡协议)规定了SD卡的物理规格和SD卡使用的命令协议,像Sandisk、Kingston这类SD卡制造商必须遵守该协议。
类似的,SD Host Controller Simplified Specification(以下简称:主机协议)用来标准化SD主机控制器,针对的是SD卡主机控制器厂商。
目前市面上按物理规格来看,常见的SD卡有三种:
第一种是标准的