Linux系统和SD卡读写部分程序
11.1.1 SD卡系统概念
Linux系统移植》第11章SD卡驱动移植,本章重点为SD卡协议介绍和SD卡驱动分析,后面也介绍SD卡驱动移植过程。随着SD卡存储容量增加和价格下降,其应用越来越广泛,SD卡驱动在嵌入式系统中也将会受到关注。本节为SD卡系统概念。
第11章? SD卡驱动移植
SD卡(Secure Digital Memory Card),安全数码卡,是一种基于Flash的新一代存储设备,被广泛地用于便携式设备,例如移动电话、数码相机、个人数码助理(PDA)和多媒体播放器等。SD卡拥有体积小,容量大、数据传输快、移动灵活及安全等优点。因其价格低廉,应用也越来越广泛,本章将重点介绍其驱动分析和移植过程。
11.1? SD卡简介
SD存储卡是专门为满足安全、大容量和内置于消费者的新型语音和视频电子设备中而设计的。SD内存卡将包含的机械保护装置,遵循SDMI标准,具有安全、快速、大容量等特性。SD卡的安全系统采用相互认证和"新密码算法"以防止卡中的内容被非法使用。下面将从以下几个方面简单介绍SD卡协议内容。
11.1.1? SD卡系统概念
下面分别描述SD卡的读写特性、容量、速度、电压等特性和分类。
读写特性:根据读写特性可以将SD卡分为两种。一种为读/写卡,这种卡生产出来就是一张空白卡,专门用于记录用户的视频声音、图像的大容量记忆卡;另一种为只读卡,这种卡在制造时就定制了内容,其典型的应用是在软件、音频或视频等的发行媒体中。
支持电压:根据支持的电压可以将SD卡分为高电压SD卡和双重电压SD卡两类。
卡容量:根据卡的容量大小将SD分为两类型。一类为标准容量